Write first. Fix later.
WriteFlip is an open-source browser extension that fixes text typed with the wrong keyboard layout.
Ever typed this?
akuo
And meant this?
שלום
WriteFlip detects that mistake and lets you fix it instantly — without retyping.
- Listens to text typed in inputs and textareas
- Detects when text strongly matches a different keyboard layout
- Shows a subtle inline suggestion
- Press Tab to convert
- Press Esc or keep typing to ignore
No popups. No interruptions.
- No network requests — everything runs locally
- No analytics — we don't track anything
- No keystroke logging — your typing stays private
- Open source — fully auditable code
WriteFlip never sends your text anywhere.
- English ↔ Hebrew
More layouts coming soon — contributions welcome!
- It does not auto-correct grammar
- It does not translate languages
- It does not change text automatically
- It does not use AI or machine learning
You are always in control.
- Clone this repository
- Install dependencies:
npm install
- Build the extension:
npm run build
- Load the extension:
- Open Chrome/Edge:
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked"
- Select the
distfolder
- Open Chrome/Edge:
npm run dev # Watch mode for development
npm run type-check # Type checkingWriteFlip is open source (MIT).
Contributions are welcome for:
- New keyboard layouts
- Detection improvements
- UX refinements
- Documentation
- Bug fixes
Please open an issue or pull request!
MIT
WriteFlip follows strict UX principles:
- User is always in control — no automatic text changes
- No interruption of typing flow — suggestions appear subtly
- High confidence or silence — false positives destroy trust
- Invisible by default — you forget it exists until it saves you
If any feature violates these, it does not ship.