# KEditor **Repository Path**: Kongdom/keditor ## Basic Information - **Project Name**: KEditor - **Description**: AI开发编辑工具 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-29 - **Last Updated**: 2026-08-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # KEditor AI-powered multi-format desktop document editor, built with Electron + React + TypeScript. ## Features - **Dual-Engine Editing**: Tiptap WYSIWYG + CodeMirror 6 source editing - **12 Format Support**: MD/HTML/JSON/JS/CSS/XML/YAML/CS/SQL/TXT/Draw.io/Mermaid - **Three Edit Modes**: Source / WYSIWYG / Split-screen - **Export**: PDF (Puppeteer) / HTML / Word - **Formatting**: JSON/HTML/CSS/JS/XML beautify - **AI Assistant**: OpenAI-compatible chat with continue/summarize/translate - **Three UI Themes**: Light / Dark / Eye-care - **Detachable Tabs**: Drag tabs to independent windows - **File Management**: File tree with right-click operations, drag-drop import - **Preview**: Markdown/Mermaid/Draw.io rendering with search and zoom ## Quick Start ### Prerequisites - Node.js 20+ - Windows 10/11 ### Development ```bash npm install npm run electron:dev ``` ### Build ```bash npm run electron:build ``` ## Tech Stack - Electron 30 + React 18 + TypeScript - Vite 5, Zustand 4 - CodeMirror 6 + Tiptap (ProseMirror) - marked + highlight.js + DOMPurify - Mermaid.js + Draw.io viewer - Puppeteer (PDF export) - OpenAI SDK (AI features) ## License MIT