Wordgard: The new in-browser rich-text editor from the creator of ProseMirror

Hacker News Top Tools

Summary

Wordgard is a new open-source JavaScript rich-text editor library from Marijn Haverbeke, designed for building customized content editors with a powerful programming interface.

No content available
Original Article
View Cached Full Text

Cached at: 07/03/26, 11:13 AM

# Wordgard Source: [https://wordgard.net/](https://wordgard.net/) **Wordgard**\[wɜrd\-gɑrd\]nounA garden for cultivating words\. Open\-source JavaScript library implementing an in\-browser rich\-text editor\. ## Semantic Rich Text Editor System Wordgard provides a set of tools for building content editors\. It is not a free\-form HTML editor, but one where you control precisely what kind of content you support\. Its main distinguishing feature is a powerful programming interface that makes the library a good foundation for customized editors—even complex, demanding ones\. Wordgard is open source under a permissive license \([MIT](https://code.haverbeke.berlin/wordgard/wordgard/src/branch/main/LICENSE)\)\. It is being developed on[code\.haverbeke\.berlin](https://code.haverbeke.berlin/wordgard/wordgard)\. Bug reports are very welcome\. Pull requests are[not accepted](https://wordgard.net/docs/faq/#h-why-dont-you-take-pull-requests)\. *If you are using Wordgard commercially, there is a*social*\(but no legal\) expectation that you help fund its maintenance\.[Start here](http://marijnhaverbeke.nl/fund/)*\. Discussing the project or asking questions is best done on the[forum](https://discuss.wordgard.net/)\. Bugs should be reported through the[issue tracker](https://code.haverbeke.berlin/wordgard/wordgard/issues)\.

Similar Articles

Wordgard Release 0.1

Lobsters Hottest

Wordgard 0.1 is released, a new open-source JavaScript rich-text editor library by Marijn Haverbeke, inspired by ProseMirror and CodeMirror.

Fine, I’ll build my own text editor

Lobsters Hottest

The author describes building a custom text editor, experimenting with canvas, contenteditable, and textarea methods, and discusses challenges like performance and accessibility in web development.

Gtk+Adwaita Markdown Editor in ~600 lines

Lobsters Hottest

A compact GTK+Adwaita split-view Markdown editor implementation in about 600 lines, using a GTK WebView and CDN-loaded marked.js and KaTeX. It serves as a prototype inspired by Apostrophe to demonstrate how easy building such apps has become.