plainnote
v0.0.1
Published
Korean-first text editor primitives — under construction
Maintainers
Readme
meok
Korean-first text editor primitives. Built from scratch for IME accuracy.
🚧 This is a placeholder release. The real meok library is in active development. Track progress at github.com/pmhxxhsj/meok.
Why meok?
Most web text editor libraries treat Korean IME (Input Method Editor) as an afterthought. The result: cursor jumps mid-composition, backspace deletes the wrong characters, paste corrupts preedit state, and edge cases pile up.
meok (먹 — Korean traditional ink) is being built from the DOM up with first-class Hangul composition handling as its core design constraint, not a patch.
Status
Reserved on npm. Real v0.1.0 arriving with:
- Plaintext editor core with full IME composition lifecycle
- Jamo-aware backspace (
갓다→가다→간다) - Composition × selection edge case coverage
- Cross-browser test matrix (Chrome / Safari / Firefox)
- Side-by-side comparison demo vs Lexical / ProseMirror / Tiptap
License
MIT © pmhxxhsj
