flâneur — a map of the web's best reading

Wordgard Release 0.1

marijnhaverbeke.nl · 2,845 words · saved by 1 readers

I am happy to announce that my latest project, which I've been talking about for years, is now out with a first release. The project is called Wordgard. It is a new iteration of a ProseMirror-style rich text editor system, integrating the things I've learned since stabilizing ProseMirror, nine years ago. The architecture also takes a lot of inspiration from the version 6 redesign of the CodeMirror text editor. Wordgard is (once again) a JavaScript library that uses the browser DOM to display its editor interface. It is licensed under an MIT license. The code is available on my Forgejo server. It's a little concerning how I keep implementing new editors over and over (by my count this is the 6th non-trivial one). But doing this somehow hasn't lost its charm yet. It still feels like the designs get better every iteration. I don't expect I'll find editor-architecture nirvana before I retire, but I'm sure I'm getting closer to it. I'm still proud of ProseMirror, and ProseMirror isn't going

Wordgard Release 0.1 Marijn Haverbeke's blog Wordgard Release 0.1 Thursday, July 2, 2026 typescript architecture prosemirror wordgard I am happy to announce that my latest project, which I've been talking about for years, is now out with a first release. The project is called Wordgard . It is a new iteration of a ProseMirror -style rich text editor system, integrating the things I've learned since stabilizing ProseMirror, nine years ago. The architecture also takes a lot of inspiration from the version 6 redesign of the CodeMirror text editor. Wordgard is (once again) a JavaScript library that

Explore this link on the map →

related reading