naYana IPA keyboard (English, v0.1)
Type English-style digraphs and they become IPA characters in place. No mode switch, no toggle — substitution fires whenever a known pattern completes at the cursor. Underlying text is canonical Unicode IPA, so anything you type here is searchable by Ctrl+F (with the IPA character pasted into the find bar) and consumable by any IPA-aware tool downstream.
Try it
Substitution table
Always-on. Type the left column, get the right column. Multi-character patterns are checked longest-first, so @r wins over @ alone.
| Type | Gives | Codepoint | Used for |
|---|
Notes
- Conflict: always-on means typing English words with these patterns gets transformed. "thing" → "θɪng" → "θɪŋ". For pure English authoring, paste pre-made text instead of typing — paste doesn't trigger substitution at the cursor.
- Backspace: deletes the substituted character whole. To undo a substitution, retype.
- Ctrl+F: the browser find bar searches for
literal characters. To find ŋ
in this page, copy the character from any cell and paste it
into Find. (For OS-level Unicode input on Linux:
Ctrl+Shift+Uthen the hex codepoint.) - OS-level keyboard layout: a standalone .xkb / .keylayout / .klc file with the same substitution table is planned next, so the same shortcuts work in every application.