







The headless rich text editor framework for web artisans.
Hyperlink Academy
It's a lightweight collaborative publishing tool for quick tiny docs that can grow into rich creative surfaces ✨🌱

Amaya (web editor)
Amaya is a discontinued free and open source WYSIWYG web authoring tool with browsing abilities.

Own the source. Compose with anything. - The Way of Markdown
Websites, knowledge bases, blogs, even a Notion replacement — built from plain text files you own, with tools you can swap anytime. Markdown is quietly everywhere; here's the way to make it work for you.

Tiptap - Dev Toolkit Editor Suite
Tiptap is a suite of content editing & real time collaboration tools. Build editor experiences like Notion in weeks, not years.

BlockNote - Javascript Block-Based React rich text editor
A beautiful text editor that just works. Easily add an editor to your app that users will love. Customize it with your own functionality like custom blocks or AI tooling.

Blog | FixBrowser
This blog post describes the rich text component used in FixBrowser web browser to display HTML pages and for interaction with the user.
Augmented Text Tools. Minimalist writing, powerful tools
Augmented Text tools offer a new ecosystem for writing, reading and interacting with text. Author is a writing app for Mac which makes citations and concept mapping easier than ever before. Reader is a free minimalist PDF viewer with powerful interactions.

Scratch – A minimalist markdown scratchpad
An offline-first, open source markdown note-taking app. No cloud, no account, no subscriptions.

Peritext: A CRDT for Rich-Text Collaboration
Collaboration on rich text is hard to model with plain-text approaches. We review the challenges and how to construct a CRDT for rich text.


Writing a Web-based Editor from Scratch
At some point a while back I decided that I was going to write the front end of Weaver in Rust. I'd looked through the various 'fullstack' web application frameworks kicking around, and while they still had a ways to go, they seemed complete enough. Plus I wanted to write a semi-custom Markdown parser and renderer, to support features I wanted to exist in Weaver, like atproto record embeds, dual-column mode, and resizable images, and since I also wanted it to be fast, that meant that at least a portion of the front-end codebase would be in Rust, and Javascript-Rust FFI wasn't something I had dealt with a lot yet.
Mustard
A browser extension that lets you annotate any webpage with notes and share them with your Bluesky and/or GitHub followers.

okay, introducing standard.horse! an editor for simple @standard.site publications if you've hand-rolled your standard.site blog, this provides a simple markdown editor and publication management interface
standard.horse
standard.horse