Materializr
오픈소스 파라메트릭 3D CAD로 제약 스케치·솔리드 모델·나사·SVG·텍스트 조각·STL/STEP 내보내기를 지원합니다
Meta Lexical 기반의 강력하고 확장 가능한 리치 텍스트 편집기로 React와 통합된 현대적인 편집 환경을 제공합니다
A powerful and extensible rich text editor built on Meta's Lexical framework, providing a modern editing experience with React integration.
디자인TypeScript · JavaScriptGitHub @lobehub온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
✒️ Lobe Editor - a modern, extensible rich text editor built on Meta's Lexical framework with dual-architecture design, featuring both a powerful kernel and React integration. Optimized for AI applications and chat interfaces.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A modern, extensible rich text editor built on Meta's Lexical framework with dual-architecture design, featuring both a powerful kernel and React integration. Optimized for AI applications and chat interfaces. [README 설치·사용 부분 발췌] Setup You can use Github Codespaces for online development:README 전문 보기 ↗
A rich text editor for React, built on Meta's Lexical, for developers building AI apps: chat composers, Markdown documents and agent-driven editing.
Documentation · Changelog · Report Bug · Request Feature
Lobe Editor (@lobehub/editor) is a drop-in rich text editor for React apps that talk to AI, from chat input boxes to full documents.
@ mentions, attachments and a send button, ready to drop inskills.md and llms.txt let coding agents use the editor correctly$ bun add @lobehub/editor
# or
$ pnpm add @lobehub/editor
Requires React 19 and the peer dependencies react, react-dom, @lobehub/ui and motion.
A minimal editor with lists, links and code blocks:
import { ReactCodeblockPlugin, ReactLinkPlugin, ReactListPlugin } from '@lobehub/editor';
import { Editor, useEditor } from '@lobehub/editor/react';
export default function MyEditor() {
const editor = useEditor();
return (
<Editor
editor={editor}
placeholder="Type / for commands..."
plugins={[ReactListPlugin, ReactLinkPlugin, ReactCodeblockPlugin]}
onTextChange={(editor) => {
console.log(editor.getDocument('markdown'));
}}
/>
);
}
Next steps:
Lobe Editor is built for AI-assisted development. The docs site publishes machine-readable references, so agents use real props and APIs instead of guessing.
| Resource | What it does |
|---|---|
| Agent Skills | editor.lobehub.com/skills.md — setup, workflow and an index of every component and plugin. Give this URL to your agent in Cursor, Claude Code, Codex and others |
| llms.txt | editor.lobehub.com/llms.txt — structured page index with descriptions and outlines for LLMs |
| Markdown docs | Every docs page has a .md version, e.g. Editor and ChatInput |
Copy this prompt to your agent:
Read https://editor.lobehub.com/skills.md and follow it to add @lobehub/editor.
Works with Cursor, Claude Code, Windsurf, GitHub Copilot and any tool that can read llms.txt or fetch a URL.
| Entry | Use it for |
|---|---|
@lobehub/editor | Plugins, commands and the editor kernel |
@lobehub/editor/react | Editor, ChatInput, SendButton and hooks |
@lobehub/editor/headless | Reading and writing documents on the server, without a DOM |
@lobehub/editor/renderer | Read-only, SSR-safe rendering and diffs of saved content |
Full guides, API tables and live demos are at editor.lobehub.com:
You can use Github Codespaces for online development:
Or clone it for local development:
$ git clone https://github.com/lobehub/lobe-editor.git
$ cd lobe-editor
$ pnpm install
$ pnpm dev
pnpm dev starts the docs site with live demos. Run pnpm test for tests and pnpm ci for lint and type checks.
Contributions of all types are more than welcome, if you are interested in contributing code, feel free to check out our GitHub Issues to get stuck in to show us what you're made of.
If you work on the docs site with an AI agent, the repo ships agent skills in .agents/skills (using-docs-kit, building-landing-home).