Editora Ecosystem
A rich-text editor you can actually read the source of.
Core runtime, React bindings, a plugin system, and a matching UI kit — versioned, typed, and documented as one coherent system.
8 packages·MIT licensed·Tree-shakeable
notes.tsx
import { Editor } from "@editora/react";
import { bold, italic, link, table } from "@editora/plugins";
export function Notes() {
return (
<Editor
plugins={[bold, italic, link, table]}
theme="default"
onChange={(doc) => save(doc)}
/>
);
}
Install
npm
npm i @editora/core @editora/react @editora/pluginspnpm
pnpm add @editora/core @editora/react @editora/pluginsyarn
yarn add @editora/core @editora/react @editora/pluginsPackages
Editor
Reference application
A hospital ops dashboard, built entirely on the UI kit
Patient records, appointments, billing, pharmacy, and lab workflows — exercising drawers, accordions, date pickers, and tables together in a real, busy interface instead of isolated snippets.
VersionedDocs ship per release, not just for main.
Local-first searchAlgolia when configured, indexed fallback otherwise.
Live playgroundEditable code blocks throughout the guides.
Typed end to endEvery package ships its own .d.ts.
For AI assistants
Machine-readable component registry
Generate runnable Editora code with real imports via the AI guide and components.json.