Lexical-powered rich text editing

The performance of Lexical, the simplicity of a single import.

Luthor is a free, MIT-licensed React editor with a plug-and-play extensive preset and a headless path for deeper customization.

Try it right now with the Extensive Editor preset.

npm install @lyfie/luthor react react-dom

Trust, freedom, and technical credibility.

Built for React developers who hate bloated editors. Start simple, then customize every part of the stack when you need deeper control.

Open forever, no lock-in

MIT Licensed and Free Forever

Modify everything. Own your editor. Luthor is open source, commercially friendly, and built to stay out of paywalls.

Engineered for responsiveness

Lexical Core Logic

Luthor derives its runtime behavior from Meta's Lexical framework for fast input handling, predictable updates, and resilient editing state.

Stable today, safer upgrades

Type-Safe and Secure

TypeScript-first APIs and regular maintenance updates keep integrations stable while reducing unexpected runtime drift.

Freedom to choose your layer

Headless or Plug-and-Play

Use @lyfie/luthor-headless for full logic control, or @lyfie/luthor for a complete UI-first editor you can ship quickly.

Free forever. Open forever. Stable today.

Social proof and package momentum.

Package metadata is fetched at build time and exposed as compact badges for fast credibility checks.

Weekly downloads

803

Version

2.2.0

Bundle size

N/A

GitHub stars

0

Data sources: npm downloads API, npm registry API, Bundlephobia API, GitHub API. Last sync: 2/21/2026, 7:29:12 PM