Smart wrapping
Select a word, press a bracket or quote — Typist wraps it and keeps it selected. Ten pairs built in; add your own Unicode or emoji pairs.
Smart wrapping, smart typography, and multi-cursor editing — everywhere you type on the web. No accounts. No servers. Nothing ever leaves your browser.
Live playground
No install needed. Edit the text below — do all three things to unlock every feature.
What it does
Select a word, press a bracket or quote — Typist wraps it and keeps it selected. Ten pairs built in; add your own Unicode or emoji pairs.
Type -> and get →. -- becomes –, ... becomes …, (c) becomes ©. Markdown-aware: it never touches your code spans or fenced blocks.
⌘/Ctrl-D grabs the next occurrence, again for the one after. Type once, every caret changes together. VS Code muscle memory, on the web.
No analytics, no network calls, no account. Two permissions: storage and activeTab.
Inputs, textareas, and rich contenteditable editors. Skips passwords, number fields, and anything read-only.
Toggle any feature, add custom wrap pairs and typography rules, or disable Typist per-site. Export and import your setup.
Landing on the Chrome Web Store and Firefox Add-ons soon. Take it for a spin in the meantime.
free & MIT-licensed · local-first · no tracking