Best Open Source editor Libraries
A curated list of the most popular GitHub repositories tagged with editor. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1microsoft/vscode
Visual Studio Code
#2toeverything/AFFiNE
There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
#3marktext/marktext
📝A simple and elegant markdown editor, available for Linux, macOS and Windows.
#4slab/quill
Quill is a modern WYSIWYG editor built for compatibility and extensibility
#5OpenCut-app/OpenCut
The open-source CapCut alternative
#6microsoft/monaco-editor
A browser based code editor
#7mifi/lossless-cut
The swiss army knife of lossless video/audio editing
#8drawdb-io/drawdb
Free, simple, and intuitive online database diagram editor and SQL generator.
#9ueberdosis/tiptap
The headless rich text editor framework for web artisans.
#10codex-team/editor.js
A block-style editor with clean JSON output
#11ianstormtaylor/slate
A completely customizable framework for building rich text editors. (Currently in beta.)
#12VSCodium/vscodium
binary releases of VS Code without MS branding/telemetry/licensing
#13voideditor/void
#14micro-editor/micro
A modern and intuitive terminal-based text editor
#15notepad-plus-plus/notepad-plus-plus
Notepad++ official repository
#16NickeManarin/ScreenToGif
🎬 ScreenToGif allows you to record a selected area of your screen, edit and save it as a gif or video.
#17onlook-dev/onlook
The Cursor for Designers • An Open-Source AI-First Design tool • Visually build, style, and edit your React App with AI
#18eclipse-theia/theia
Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
#19basecamp/trix
A rich text editor for everyday writing
#20alyssaxuu/screenity
The free and privacy-friendly screen recorder with no limits 🎥
#21nhn/tui.editor
🍞📝 Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible.
#22audacity/audacity
Audio Editor
#23tinymce/tinymce
The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular
#24yabwe/medium-editor
Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution.
#25limetext/lime
Open source API-compatible alternative to the text editor Sublime Text
#26iggredible/Learn-Vim
Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖
#27doocs/md
✍ WeChat Markdown Editor | 一款高度简洁的微信 Markdown 编辑器:支持 Markdown 语法、自定义主题样式、内容管理、多图床、AI 助手等特性
#28react-page/react-page
Next-gen, highly customizable content editor for the browser - based on React and written in TypeScript. WYSIWYG on steroids.
#29TypeCellOS/BlockNote
A React Rich Text Editor that's block-based (Notion style) and extensible. Built on top of Prosemirror and Tiptap.
#30WinMerge/winmerge
WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.
#31tw93/MiaoYan
⛷ Lightweight Markdown app to help you write great sentences.
#32json-editor/json-editor
JSON Schema Based Editor
#33Hufe921/canvas-editor
rich text editor by canvas/svg
#34mark-when/markwhen
Make a cascading timeline from markdown-like text. Supports simple American/European date styles, ISO8601, images, links, locations, and more.
#35sofish/pen
enjoy live editing (+markdown)
#36eigenpal/docx-editor
Open-source WYSIWYG .docx editor library with canonical OOXML, tracked changes, and real-time collaboration.
#37vueup/vue-quill
Rich Text Editor Component for Vue 3.
#38eval-exec/neomacs
NEO Emacs (WIP): A GPU-powered Emacs written in Rust with a modern display engine. Aiming for modern design/multi-threaded Elisp, 10x performance and 100% Emacs compatibility. 🚀 Inline 4K images/4K videos/WPEWebKit using GPU acceleration, DMA-BUF, ZERO-COPY. Rich animation effects support.
#39xyproto/orbiton
Snappy and configuration-free text editor/IDE for the terminal. Suitable for writing git commit messages, editing Markdown, config files, source code, man pages and for quick edit-format-compile cycles when programming. Has syntax highlighting, jump-to-error, rainbow parentheses, macros, cut/paste portals, LSP support and a simple gdb+dlv frontend.
#40MoganLab/mogan
Mogan STEM Suite (based on GNU TeXmacs): Enjoy exploring science and technology!
#41apistol78/traktor
Traktor Game Engine