Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source editor software

1354 open-source libraries, tools and applications tagged editor, ranked by how closely editor is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1354 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
AndrewRadev/splitjoin.vim
A Vim plugin that switches code between single-line and multiline forms with two keybindings (gS to split, gJ to join). It supports many la…
661973stable
xdan/jodit
Jodit is an open-source WYSIWYG rich text editor written in pure TypeScript with zero dependencies, offering a built-in file browser and im…
931964stable
microsoft/vscode-eslint
The official VS Code extension that integrates ESLint linting into Visual Studio Code. It validates JavaScript and TypeScript files in real…
871963active
vhakulinen/gnvim
GNvim is a native GTK4-based graphical frontend for the Neovim text editor, written in Rust with no web technologies involved. It provides …
591961active
Dendron
Dendron is an open-source, local-first, markdown-based personal knowledge management (PKM) tool built for developers, integrating natively …
527467maintenance
BleuBleu/FamiStudio
FamiStudio is a cross-platform NES music editor written in C# that lets users compose chiptune music using the NES/Famicom sound hardware. …
871958active
abo-abo/avy
Avy is a GNU Emacs package for jumping to visible text or lines using a char-based decision tree, similar to ace-jump-mode and vim-easymoti…
231957stable
sainnhe/sonokai
Sonokai is a high-contrast, vivid color scheme for Vim and Neovim based on Monokai Pro, with six variants including Default, Atlantis, Andr…
571955active
ilai-deutel/kibi
Kibi is a terminal-based text editor written in Rust that fits in at most 1024 lines of code. It supports syntax highlighting, search, and …
861954active
gejun123456/MyBatisCodeHelper-Pro
MyBatisCodeHelper-Pro is an IntelliJ IDEA plugin providing comprehensive MyBatis support, including SQL generation from method names, CRUD …
751951active
FPGAwars/icestudio
Icestudio is a visual editor for designing digital circuits for open-source FPGA boards using a drag-and-drop block interface, with optiona…
921943active
Fuco1/smartparens
Smartparens is an Emacs minor mode for managing paired delimiters such as parentheses, brackets, and quotes. It automates inserting, wrappi…
481939active
tyron12233/CodeAssist
CodeAssist is a lightweight IDE that runs entirely on Android devices, allowing users to edit and build Android and Java projects without n…
931938active
Flutter-Bounty-Hunters/super_editor
Super Editor is an open-source, configurable, composable, and extensible rich-text editor and document renderer toolkit for Flutter. It is …
771937active
andymass/vim-matchup
A Vim/Neovim plugin that extends the % motion to language-specific matching words, highlighting and navigating matched pairs like if/endif.…
761931stable
Shpigford/chops
Chops is a free, open-source macOS app for discovering, browsing, editing, and organizing AI coding agent skills and agents across tools li…
761926active
zed-industries/extensions
The central repository hosting the extension catalog for the Zed editor, including themes, language support, and other plugins. It also ser…
701916active
microsoft/vscode-mssql
The official Microsoft SQL Server extension for Visual Studio Code, providing connection management, query execution, schema management, an…
1001915active
TiddlyWiki/TiddlyDesktop
TiddlyDesktop is a special-purpose desktop browser built on nw.js for working with locally stored TiddlyWiki files (both TiddlyWiki 5 and C…
731913active
maebert/themostdangerouswritingapp
A web-based writing application that deletes all your progress if you stop typing for more than five seconds, designed to force writers int…
451913active
PowerShell/vscode-powershell
The official Visual Studio Code extension providing rich PowerShell language support, including IntelliSense, syntax highlighting, and debu…
681910active
hanshuaikang/nezha
Nezha is a lightweight cross-platform desktop IDE designed for the AI coding era, letting you run and monitor multiple Claude Code and Code…
791907active
Squircle CE
Squircle CE is a fast, free, open-source multi-language code editor for Android devices, written in Kotlin. It provides syntax highlighting…
791901active
KronicDeth/intellij-elixir
An Elixir language plugin for the IntelliJ Platform, providing IDE support across JetBrains IDEs like IntelliJ IDEA, RubyMine, WebStorm, an…
961898active
tantaman/strut
Strut is an open-source HTML5 GUI editor for building spatial presentations, where slides are arranged in 3-D space and presented as a came…
751891active
MitMaro/git-interactive-rebase-tool
A native, cross-platform, full-featured terminal-based sequence editor for Git's interactive rebase, written in Rust. It replaces the defau…
541884active
taniarascia/takenote
TakeNote is a web-based, plain-text note-taking app for developers with markdown preview, syntax highlighting, and an IDE-like editing expe…
237126maintenance
r5n-labs/vscode-react-javascript-snippets
A VS Code extension providing customizable JavaScript, React, Redux, and React Native snippets with ES7+ syntax, TypeScript, and hooks supp…
711873active
dart-lang/dart-pad
DartPad is a free, open-source online editor for writing, compiling, and running Dart and Flutter code directly in the browser. It includes…
761867active
Intelephense
Intelephense is a high-performance PHP language server implementing the Language Server Protocol, distributed primarily as a Visual Studio …
851860active
pawelgrzybek/snippet-generator
A small React web app that generates snippet definitions for Visual Studio Code, Sublime Text, Atom, and Zed. Users paste code and fill in …
481858active
zenoamaro/react-quill
ReactQuill is a React component that wraps the Quill rich-text (WYSIWYG) editor, providing controlled/uncontrolled usage, themes, custom to…
237005maintenance
MohamedRejeb/compose-rich-editor
A rich text editor library for Jetpack Compose and Compose Multiplatform, fully customizable and supporting common WYSIWYG text styling fea…
881853stable
nimbalyst/nimbalyst
Nimbalyst is an open-source (MIT) Electron desktop app that serves as a visual workspace for running AI coding agents like Claude Code, Cod…
831850active
Andersbakken/rtags
RTags is a client/server application that indexes C/C++/ObjC code using clang, maintaining a persistent database of symbols, references, an…
821845active
tianyaxiang/neurapress
NeuraPress is a modern web-based Markdown editor focused on producing well-formatted content for WeChat Official Accounts, with live previe…
541840active
durdraw/durdraw
Durdraw is a terminal-based ASCII, Unicode, and ANSI art editor for Unix-like systems, inspired by classic DOS editors like TheDraw and Pab…
861839active
realdennis/md2pdf
An offline web application that converts Markdown files to PDF using a split-pane editor and browser print-to-PDF. It runs entirely client-…
571839stable
EmmyLua
EmmyLua is an IntelliJ IDEA plugin providing Lua language support, including syntax highlighting, code completion, navigation, refactoring,…
631838active
infi-pc/locatorjs
LocatorJS is a browser extension and library that lets developers click on any UI component in the browser to open its source code in their…
751825active
Gruntfuggly/todo-tree
A VS Code extension that uses ripgrep to search a workspace for comment tags like TODO and FIXME, displaying results in a tree view. It als…
321825active
ap/vim-css-color
A Vim plugin that highlights CSS color names, hex codes, and rgb()/rgba()/hsl() values inline so users can preview colors while editing. It…
321824stable
tuanchauict/MonoSketch
MonoSketch is a fully client-side web application for creating ASCII diagrams and text-based visualizations. It runs entirely in the browse…
481820active
luochen1990/rainbow
A Vim plugin that colorizes nested parentheses, brackets, and braces by nesting depth to make deeply nested code easier to read. It support…
231820stable
tuchg/ChinesePinyin-CodeCompletionHelper
A JetBrains IDE plugin that lets developers type pinyin (or wubi/shuangpin) abbreviations to autocomplete Chinese-language identifiers like…
101818active
OlaProeis/Ferrite
Ferrite is a fast, lightweight desktop text editor for Markdown, JSON, YAML, and TOML files, built in Rust with egui for a native, responsi…
671817active
delibae/claude-prism
ClaudePrism is an open-source, offline-first desktop application for scientific and academic writing, built with Tauri 2 and Rust. It combi…
721813active
minecraft-dev/MinecraftDev
An open-source IntelliJ IDEA plugin providing first-class IDE support for Java Minecraft modding and server plugin development. It supports…
951810active
emacs-ng/emacs-ng
emacs-ng is a fork of GNU Emacs that adds a native layer with Deno's JavaScript/TypeScript runtime, async I/O, threading, and Mozilla's GPU…
781809active
parinfer/parinfer.js
Parinfer.js is a JavaScript library implementing the Parinfer system, which auto-adjusts parentheses in Lisp code as indentation changes an…
621807active
LSP
An LSP client implementation for Sublime Text that connects the editor to language servers via the Language Server Protocol. It provides ID…
971803active
editablejs/editable
Editable is an extensible rich-text editor framework for the web that replaces the native contenteditable attribute with a custom renderer,…
231803active
Aslam97/minimal-tiptap
A lightweight, customizable rich text (WYSIWYG) editor component built on Tiptap and designed for integration with Shadcn UI and Tailwind C…
441801active
OmniSharp
A Vim plugin that provides IDE-like features for C# development, powered by the OmniSharp-Roslyn server. It offers contextual code completi…
491779active
aieditor-team/AiEditor
AiEditor is an open-source, AI-powered rich text WYSIWYG editor built on Web Components (ProseMirror/Tiptap-based) that integrates with any…
721778active
facelessuser/BracketHighlighter
A Sublime Text plugin that highlights matching brackets, quotes, and tags such as [], (), {}, and <tag></tag>, with customizable styles and…
881773active
PlummersSoftwareLLC/TinyRetroPad
TinyRetroPad is a Notepad-style Windows text editor written in x86 assembly that fits in roughly 2.5 KB, built with MASM and Crinkler compr…
501769active
railwaycat/homebrew-emacsmacport
A Homebrew tap providing formulas and casks for installing the Emacs Mac Port, a patched GNU Emacs build with enhanced native macOS GUI sup…
761766active
manateelazycat/lsp-bridge
lsp-bridge is a high-performance LSP (Language Server Protocol) client for Emacs that offloads LSP requests and data analysis to an externa…
751753active
sanjib-sen/WebLaTex
WebLaTex is a self-hosted, browser-based LaTeX editing environment built on VS Code and GitHub Codespaces/dev containers, bundling TeX Live…
321750active
Lopaka
Lopaka is a browser-based graphics editor for designing pixel-perfect UIs for embedded displays, with code generation for libraries like U8…
721746active
14790897/paper-ai
A web application that helps users write academic papers with AI while searching real literature from Semantic Scholar, arXiv, and PubMed a…
641740active
小书匠
Xiaoshujiang (Story Writer) is a local-first, decentralized note-taking and knowledge management application built around a powerful Markdo…
831739active
youngyangyang04/PowerVim
PowerVim is a pre-configured Vim setup (vimrc plus bundled plugins) that turns Vim into a full-featured development environment with code c…
321735active
react-draft-wysiwyg
A rich text WYSIWYG editor React component built on top of DraftJS, with a configurable toolbar supporting inline styles, blocks, links, im…
326458maintenance
ImGuiColorTextEdit
A syntax-highlighting text editor widget for the ImGui immediate-mode GUI library, written in C++. It supports undo/redo, UTF-8, multiple l…
521731active
dineug/erd-editor
A visual Entity-Relationship Diagram editor for designing database schemas, available as a web app (PWA), VS Code and IntelliJ extensions, …
1001728active
react-simple-code-editor/react-simple-code-editor
A lightweight React component that provides a simple code editor with syntax highlighting, built on top of a textarea. It delegates highlig…
231728stable
camunda/camunda-modeler
A cross-platform desktop application for modeling BPMN process diagrams, DMN decision tables, and forms, built on bpmn.io. It serves as a c…
981723active
software-mansion/radon-ide
Radon IDE is a commercial VSCode/Cursor extension that turns the editor into a full-featured IDE for React Native and Expo development. It …
891720active
tengge1/ShadowEditor
Shadow Editor is a cross-platform 3D scene editor built on three.js, Golang, and MongoDB, available as a web application and desktop app vi…
571707active
ocaml/merlin
Merlin is an editor service providing modern IDE features such as context-sensitive completion, type inference display, navigation, and ref…
901706active
processing/p5.js-web-editor
The p5.js Web Editor is an open-source website for creating, sharing, and remixing p5.js sketches directly in the browser. It is designed t…
911705active
chroxify/haptic
Haptic is an open-source, local-first, privacy-focused markdown note-taking app built with Tauri and Svelte, using PGlite as a local databa…
331704active
scniro/react-codemirror2
A React wrapper library around the CodeMirror code editor, providing both controlled and uncontrolled component variants. It lets React app…
541702stable
RickStrahl/MarkdownMonster
Markdown Monster is an extensible Markdown editor, viewer, and weblog publisher for Windows built with WPF/.NET. It offers live synced HTML…
881695active
TeamHypersomnia/Hypersomnia
Hypersomnia is a free, open-source multiplayer top-down shooter written from scratch in modern C++ without a game engine. It is playable in…
771694active
cweijan/vscode-office
A VS Code extension that adds preview and editing support for office and design file formats such as Excel, Word, PowerPoint, PDF, EPUB, PS…
721693active
fxbois/web-mode
web-mode.el is an Emacs major mode for editing web templates—HTML files embedding CSS, JavaScript, and server/client-side template blocks. …
641691stable
mattn/vim-gist
A Vim plugin (vimscript) for creating, editing, listing, forking, starring, and deleting GitHub Gists directly from the editor. It supports…
631691active
nvim-telekasten/telekasten.nvim
A Neovim plugin written in Lua for managing a markdown-based zettelkasten/wiki with journal support, built on telescope.nvim. It provides s…
611691active
ly525/luban-h5
Luban H5 is a self-hosted visual page builder for creating mobile H5 pages via drag-and-drop, similar to Webflow or Chinese platforms like …
466241maintenance
streetsidesoftware/vscode-spell-checker
Code Spell Checker is a VS Code extension that spell checks source code and documents as you type, underlining unknown words and offering s…
971680active
SpartanJ/ecode
ecode is a lightweight, multi-platform code editor built on the hardware-accelerated eepp GUI library, focused on responsiveness and perfor…
901680active
kefir500/apk-editor-studio
APK Editor Studio is a free, open-source, cross-platform GUI tool for reverse-engineering Android APK files, built in C++/Qt. It lets users…
231677active
overleaf-workshop/Overleaf-Workshop
A VSCode extension that opens Overleaf/ShareLaTeX projects directly in the editor with full collaboration support. It provides on-the-fly L…
711671active
slap-editor/slap
Slap is a Sublime-like terminal-based text editor written in JavaScript/Node.js, featuring mouse support, a file sidebar, syntax highlighti…
326188maintenance
JetBrains/MPS
JetBrains MPS is an open-source meta-programming system (language workbench) for designing domain-specific languages with a complete develo…
771660stable
danymat/neogen
Neogen is a Neovim plugin written in Lua that generates code annotations (docstrings/comments) for functions, classes, types, and files usi…
561654active
OWASP Threat Dragon
OWASP Threat Dragon is a free, open-source, cross-platform threat modeling application for drawing data flow diagrams and listing threats f…
871653active
fabrizioschiavi/pragmatapro
PragmataPro is a condensed monospaced font family designed for coding, math, and engineering, with over 18,000 glyphs and extensive Unicode…
571648active
jakobhellermann/bevy-inspector-egui
A Bevy plugin that renders inspector UIs (via egui) for entities, resources, and assets using Bevy's reflection system. It offers drop-in q…
771647active
OBKoro1/koro1FileHeader
A VSCode extension that automatically generates and updates file header comments (author, edit time) and generates function comments with a…
236063maintenance
ZhangGe6/onnx-modifier
onnx-modifier is a web-based visual editor for ONNX neural network models, built on Netron for graph visualization and Flask as the backend…
691629active
ct.js
Ct.js is a free, open-source 2D game engine and IDE built on PixiJS/WebGL for making HTML5, desktop, and mobile games. It offers visual lev…
101629active
jaypei/emacs-neotree
emacs-neotree is an Emacs plugin that displays a navigable file-system tree in a sidebar, modeled after Vim's NerdTree. It supports file op…
321621stable
Rose Pine Theme
Rosé Pine is a curated color scheme (colorscheme) for Neovim, part of the broader Rosé Pine theme community palette. It is written in Lua a…
691617active
umodoc/editor
Umo Editor is an open-source document editor component built on Vue3 and Tiptap3 that provides a Microsoft Word-like online editing experie…
681612active
leo-editor/leo-editor
Leo is an outline-oriented text editor, IDE, and personal information manager written entirely in Python. It organizes code, writing, and r…
921611active
joelbqz/writer-computer
Writer is a local-first desktop markdown editor built with Tauri v2, React, and Rust that keeps documents on disk and respects workspace .g…
821608active

← prev page 6 / 14 next →