The editor your users deserve.
A polished, local-first rich-text editor — command palette, floating menus, JSON CRDT sync. Drop in one <mu-txt> tag and you're done.
Drop it in. Two ways.
Vanilla HTML or React — same editor, same features. Pick the integration that fits.
<mu-txt> custom elementA drop-in web component. Works in any HTML page — no build step required. Children seed the document; content can be plain text, Markdown, or Slate JSON via the format attribute.
<mu-txt style="height:500px">
Hello! Edit this text right in the page.
</mu-txt>
<script src="//cdn.jsdelivr.net/npm/mutxt-element"></script><MuTxt> componentBatteries-included React component for tighter integration — start from JSON, hand in a Peritext-backed json-joy model for collaboration, and wire up your own presence manager.
import {MuTxt} from 'mutxt-react';
export const App = () =>
<MuTxt autoFocus placeholder="Start typing…" />;Everything you need from a rich-text editor.
Real-time multiplayer
Offline-first
Command palette & floating menus
Code blocks with highlighting
Markdown round-trip
Keyboard-first UX
Drop-in component
AI-ready
Commercial license when you need it.
The OSS edition is fully featured. We sell licenses to companies that can't use AGPL — never by withholding features from people who can.
Startup
For pre-revenue startups and teams up to 10. Lifts AGPL for proprietary SaaS.
Per year. 30-day trial, no credit card.
- Commercial license for proprietary SaaS
- Up to 10 developers, $1M ARR
- Email support, 5-business-day response
- Private bug-fix priority
Business
For funded startups and product teams shipping mutxt to serious customers.
Per year. Annual or monthly billing.
- Up to 50 developers, $20M ARR
- Email + Slack support, 1-business-day response
- Quarterly office hours with maintainers
- Vote on roadmap priorities