Skip to content
@lyfie-org

lyfie.org

Luthor

TypeScript-first rich text editor ecosystem for React, built on Lexical.

🚀 Production-ready presets + 🧩 headless extension runtime + 🔓 MIT license

Project Status Publish Packages GitHub Release

✨ Why Luthor

Luthor is an open-source rich text editor ecosystem designed for teams that want modern DX without editor lock-in.

  • 📦 Two-package model: start fast with presets, go deep with headless composition
  • 🛡️ TypeScript-first APIs: safe command/state integrations
  • Lexical-powered: modern performance and extensibility
  • 🎨 UI freedom: build custom editor experiences when product requirements evolve
  • 📦 ESM-first distribution: optimized for modern React bundling

📦 Packages

Package Purpose Best for npm
@lyfie/luthor Plug-and-play editor presets + polished UI Shipping quickly with minimal setup npm
@lyfie/luthor-headless Headless extension runtime and typed editor system Full UI control and custom workflows npm

🚀 Quick Start

pnpm add @lyfie/luthor react react-dom
import { ExtensiveEditor } from "@lyfie/luthor";
import "@lyfie/luthor/styles.css";

export function App() {
  return <ExtensiveEditor placeholder="Start writing..." />;
}

Need full control?

pnpm add @lyfie/luthor-headless lexical @lexical/code @lexical/link @lexical/list @lexical/markdown @lexical/react @lexical/rich-text @lexical/selection @lexical/table @lexical/utils react react-dom

🌐 Product Links

Pinned Loading

  1. lyfie-app lyfie-app Public

    C# 1

  2. luthor luthor Public

    Type-safe, open-source, typescript friendly and Lexical Based rich text editor built for React - designed for developers who want control without chaos.

    TypeScript

  3. lyfie-postgres lyfie-postgres Public

    Dockerfile

Repositories

Showing 5 of 5 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…