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

Open-source text-editors software

1389 open-source libraries, tools and applications tagged text-editors, ranked by how closely text-editors 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.

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

ProductHealth v2StarsMaturity
mhinz/neovim-remote
neovim-remote (nvr) is a Python command-line tool that controls running Neovim processes remotely via their RPC server addresses. It lets y…
231906maintenance
leafgarland/typescript-vim
A Vim plugin providing TypeScript syntax highlighting and indentation support for .ts files. It predates TypeScript 1.0 and is now largely …
321895maintenance
hundredrabbits/Left
Left is a distractionless plaintext editor for writers, featuring auto-complete, synonym suggestions, writing statistics, markup-based navi…
361886maintenance
tpope/vim-obsession
A Vim plugin by Tim Pope that wraps :mksession to keep session files continuously updated. It auto-saves window layout and open buffers on …
751885maintenance
notadd/neditor
Neditor is a modernized fork of Baidu's UEditor rich text web editor, rewritten with a cleaner UI and HTTPS/CDN support. It provides a brow…
101881maintenance
nanotech/jellybeans.vim
Jellybeans is a colorful, dark color scheme for the Vim text editor, inspired by ir_black and twilight. It supports graphical Vim as well a…
321864maintenance
Skykai521/ECTranslation
ECTranslation is an Android Studio/IntelliJ plugin that translates selected English text (code identifiers, comments, sentences) into Chine…
591862maintenance
Helixform/CodeCursor
CodeCursor is a Visual Studio Code extension that brings the Cursor AI code editor experience into VS Code, offering AI code generation, co…
101824maintenance
dhanishgajjar/vscode-icons
A collection of custom replacement icons for the Visual Studio Code application, styled after themes like Dracula, Cobalt2, and SynthWave '…
321804maintenance
jamiewilson/predawn
Predawn is a dark interface and syntax color theme for code editors, primarily Sublime Text and Atom (with VS Code support noted on the hom…
231796maintenance
rktjmp/lush.nvim
Lush is a Neovim plugin that aids in creating colorschemes with real-time feedback as you edit, plus color manipulation tools and a structu…
461785maintenance
hieunc229/copilot-clone
Captain Stack is a VSCode extension that provides code suggestions similar to GitHub Copilot. Instead of relying solely on AI, it searches …
321783maintenance
sendtion/XRichText
An Android rich text library supporting mixed text-and-image layouts, with both editable (EditText-based) and preview (TextView-based) comp…
231782maintenance
ayu-theme/ayu-vim
ayu-vim is a colorscheme plugin that brings the ayu theme to Vim and Neovim, with dark, light, and mirage variants. It requires true color …
321778maintenance
sindresorhus/editorconfig-sublime
A Sublime Text plugin that applies EditorConfig settings (.editorconfig files) to enforce consistent coding styles across editors. It suppo…
621775maintenance
elias-sundqvist/obsidian-annotator
An Obsidian plugin that lets users open and annotate PDF and EPUB files directly inside Obsidian. It is based on Hypothesis but stores anno…
231773maintenance
Auto-Complete
Auto-Complete is an intelligent auto-completion extension for Emacs that provides a visual popup completion interface with fuzzy matching a…
681764maintenance
tpope/vim-fireplace
A Vim plugin by Tim Pope providing Clojure REPL support via nREPL, with transparent auto-connection to Leiningen, Boot, and Clojure CLI pro…
321758maintenance
kchmck/vim-coffee-script
A Vim plugin that adds CoffeeScript support, including syntax highlighting, indenting, compiling to JavaScript, live preview, running snipp…
321755maintenance
adobe-fonts/source-han-code-jp
Source Han Code JP is an open-source OpenType monospace font family derived from Source Han Sans, with Latin glyphs from Source Code Pro sc…
231750maintenance
burczyk/XcodeSwiftSnippets
A collection of Swift 4 code snippets packaged as Xcode .codesnippet files that expand common boilerplate like GCD calls, delegates, and pr…
321744maintenance
rohit-px2/nvui
NVUI is a modern cross-platform graphical frontend for Neovim built with C++ and Qt. It provides externalized UI features like a custom tit…
231743maintenance
Textcomplete
Textcomplete is a TypeScript library that adds autocomplete functionality to HTMLTextAreaElement, contenteditable elements, and CodeMirror …
231741maintenance
vscode-org-mode/vscode-org-mode
A Visual Studio Code extension that brings Emacs Org Mode functionality to VS Code, supporting outlines, TODO lists, timestamps, and plain-…
231728maintenance
brijeshb42/medium-draft
medium-draft is a Medium-style rich text editor built on top of Facebook's draft-js, emphasizing keyboard shortcuts to minimize mouse usage…
571715maintenance
nytimes/ice
Ice is a JavaScript library that implements track changes (insert/delete tracking with accept/reject) for any contenteditable element on th…
321710maintenance
Shougo/neocomplcache.vim
neocomplcache is a Vim plugin providing an automatic keyword completion system that caches keywords from the current buffer. Development ha…
331705maintenance
microsoft/TypeScript-Sublime-Plugin
A Sublime Text plugin that wraps the TypeScript language services via an IO layer to provide IntelliSense-like features for TypeScript code…
651701maintenance
aziz/tmTheme-Editor
A web-based color scheme editor for tmTheme files used by Sublime Text, Textmate, and other editors. It provides a visual interface for edi…
101693maintenance
mobailabs/gitnote
GitNote is a modern cross-platform note-taking desktop application built on Git, using Electron and Vue. It manages notes in Git-backed rep…
301689maintenance
raphaelcruzeiro/jquery-notebook
A jQuery plugin that adds a clean, elegant WYSIWYG rich text editor to web pages using contenteditable, with a context bubble toolbar and F…
321676maintenance
dimitri/el-get
El-Get is a package manager for Emacs that installs, updates, removes, and initializes external Emacs Lisp packages. It supports many sourc…
751661maintenance
ardagnir/athame
Athame patches readline and zsh to route shell keystrokes through a real Vim process, giving full Vim editing in bash, gdb, python, and oth…
231655maintenance
VerbalExpressions
A Python library providing a fluent, chainable API for building regular expressions without writing raw regex syntax. It is part of the mul…
321637maintenance
johngrib/vim-game-code-break
A Vim plugin that turns any open text or code file into a block-breaking (Breakout-style) game inside the Vim editor. It is written in Vim …
231634maintenance
znck/grammarly
A VS Code extension that brings Grammarly-powered grammar and spelling checking into the editor via a Language Server Protocol implementati…
101632maintenance
bevacqua/woofmark
Woofmark is a modular, progressive Markdown and HTML editor component for the browser, written in vanilla JavaScript. It lets users toggle …
321630maintenance
project.nvim
A Neovim plugin written in Lua that automatically detects and switches to project root directories using LSP or pattern matching. It also t…
321619maintenance
vue-ueditor-wrap
A Vue component that wraps Baidu's UEditor rich text editor, supporting v-model two-way binding of editor content. It makes using UEditor i…
321617maintenance
edkolev/tmuxline.vim
A Vim plugin that generates tmux statusline configurations, with themes matching vim, vim-airline, or lightline colors. It can snapshot the…
231612maintenance
xolox/vim-notes
A Vim plug-in that makes it easy to create, edit, search, and navigate plain-text notes directly inside Vim. Notes are saved as files title…
321596maintenance
cancng/fonts
A shell-script collection that installs popular monospace programming fonts (Fira Code, JetBrains Mono, Cascadia Mono, SF Mono, etc.) with …
321595maintenance
laobubu/HyperMD
HyperMD is a WYSIWYG Markdown editor for browsers built as a set of CodeMirror add-ons, modes, themes, and keymaps. It renders Markdown for…
321588maintenance
madisonmay/CommonRegex
A Python library bundling common regular expressions for extracting entities like dates, times, emails, phone numbers, links, IP addresses,…
321581maintenance
politza/pdf-tools
pdf-tools is an Emacs library that provides fast, feature-rich PDF viewing and interaction inside Emacs, backed by a C server (epdfinfo) fo…
101573maintenance
all-the-icons
An Emacs Lisp utility package that bundles icon fonts (FontAwesome, Octicons, Weather Icons, etc.) and provides functions to insert propert…
661563maintenance
Mobiledoc Kit
Mobiledoc Kit is a framework-agnostic JavaScript library for building WYSIWYG rich-content editors that serialize content to the JSON-based…
471563maintenance
lunixbochs/ActualVim
A Sublime Text 3 plugin that embeds a real Neovim instance to provide accurate vim editing for every buffer, bidirectionally synced with th…
231562maintenance
Cobalt2 Theme
Cobalt2 is a refined color scheme and UI theme for Sublime Text based on the original cobalt theme. It styles the full editor interface inc…
231561maintenance
JedWatson/react-codemirror
A React.js component that wraps the CodeMirror code editor, allowing it to be used declaratively in React applications with props for value…
321551maintenance
yi-editor/yi
Yi is a collection of Haskell libraries for building your own scriptable text editor, with configurable frontends, keymaps, and core editin…
231548maintenance
akahuku/wasavi
wasavi is a browser extension for Chrome, Firefox, and Opera that transforms any TEXTAREA element into a virtual vi editor supporting most …
231543maintenance
overtone/emacs-live
Emacs Live is an opinionated, modular Emacs configuration framework focused on live coding with Overtone and Quil, organized into discrete …
321540maintenance
millejoh/emacs-ipython-notebook
EIN is an Emacs Lisp package providing a Jupyter notebook client and integrated REPL inside GNU Emacs, supporting code evaluation, completi…
441525maintenance
ultrasev/cursor-reset
A small Python script that regenerates the device identifiers (telemetry.machineId, macMachineId, etc.) stored in the Cursor editor's confi…
221517maintenance
brackets-cont/brackets
Brackets is an open-source code editor for web development, built entirely in JavaScript, HTML, and CSS, with features like inline editors …
521516maintenance
Glavin001/atom-beautify
Atom-Beautify is a universal code beautification package for the Atom editor that formats HTML, CSS, JavaScript, Python, Ruby, C++, and man…
591499maintenance
w0ng/vim-hybrid
hybrid.vim is a dark color scheme for Vim and gVim that blends palettes from Tomorrow-Night, Codecademy's editor, and Jellybeans. It suppor…
321488maintenance
vuejs/vue-syntax-highlight
A Sublime Text syntax highlighting package for Vue.js single-file components, distributed via Package Control. It also powers GitHub's synt…
231476maintenance
esm7/obsidian-vimrc-support
An Obsidian.md plugin that loads a persistent .obsidian.vimrc file of Vim commands, letting users of Obsidian's built-in Vim mode keep keym…
521471maintenance
kana/vim-textobj-user
A Vim plugin that provides a declarative framework for creating custom text objects. It hides the pitfalls of text object implementation, l…
321469maintenance
sjl/gundo.vim
Gundo.vim is a Vim plugin that visualizes the Vim undo tree in a graphical sidebar, letting users browse and preview past states. It is a g…
321469maintenance
magnars/expand-region.el
An Emacs Lisp package that progressively expands the selected region by semantic units (word, string, sexp, etc.) as you press a key. It is…
321468maintenance
ku1ik/vim-monokai
A Monokai color scheme for Vim, converted from the Textmate theme of the same name. It provides syntax highlighting colors by dropping a si…
321464maintenance
kencrocken/FiraCodeiScript
A mashup font combining Fira Code's regular and bold faces with Script12 for italic styles, intended for use in code editors. It gives comm…
321449maintenance
rougier/elegant-emacs
A minimal, elegant Emacs configuration that uses only vanilla Emacs (no external packages) to provide a consistent, refined look. It is a p…
321446maintenance
MSPaintIDE/MSPaintIDE
MS Paint IDE is a novelty-but-functional IDE that uses a custom OCR engine to read code written in MS Paint images, then highlights, parses…
231433maintenance
kshenoy/vim-signature
A Vim plugin that lets users place, toggle, display, and navigate marks, showing them as signs in the sign column. It also supports custom …
321426maintenance
lynchjames/obsidian-mind-map
An Obsidian community plugin that renders Markdown notes as interactive mind maps using Markmap. It provides a live preview pane that updat…
231424maintenance
jdavisclark/JsFormat
JsFormat is a Sublime Text 2/3 plugin that formats JavaScript and JSON files or selections using jsbeautifier. It supports customizable for…
321418maintenance
jbyuki/instant.nvim
instant.nvim is a collaborative editing plugin for Neovim written in Lua with no external dependencies. It supports single-buffer and sessi…
321417maintenance
icecoder/ICEcoder
ICEcoder is a browser-based code editor written in PHP that lets you code directly within a web browser, online or offline. It runs on a PH…
101416maintenance
FlorianWoelki/obsidian-iconize
An Obsidian community plugin that lets users add custom SVG icons or icons from predefined icon packs to files, folders, tabs, notes, and t…
661409maintenance
DanielDe/org-web
org-web is a web application that brings Emacs org-mode to the browser, built with React and Redux and optimized for mobile use. It syncs o…
321409maintenance
liferay/alloy-editor
AlloyEditor is a modern WYSIWYG rich-text editor built on top of CKEditor with a completely rewritten, context-aware UI built in React. It …
231408maintenance
yatli/fvim
FVim is a cross-platform graphical front-end for Neovim built with F# and Avalonia. It provides GPU-accelerated rendering, advanced font ha…
231403maintenance
RafaelGB/obsidian-db-folder
An Obsidian plugin that provides Notion-style database views over folders, tags, links, or Dataview queries. It renders notes as editable t…
101402maintenance
oakes/Nightcode
Nightcode is a simple desktop IDE for Clojure and ClojureScript, built in Clojure and distributed as per-OS uberjars. It provides a lightwe…
101401maintenance
amoffat/snake
Snake is a Python module for Vim that lets you write Vim plugins and editor enhancements entirely in Python. It provides decorators for key…
101393maintenance
nea/MarkdownViewerPlusPlus
A Notepad++ plugin that renders Markdown files on-the-fly in a dockable preview panel. It supports synchronized scrolling, custom CSS, and …
101383maintenance
Quramy/tsuquyomi
Tsuquyomi is a Vim plugin that turns Vim into a TypeScript IDE by acting as a client for TSServer, the editor service bundled with TypeScri…
231378maintenance
standardnotes/desktop
Standard Notes desktop client, a free, open-source, end-to-end encrypted notes application built with Electron and TypeScript. This reposit…
101374maintenance
File Icons
An Atom editor package that adds file-specific icons to core packages like tree-view, tabs, and fuzzy-finder for improved visual grepping. …
661373maintenance
garybernhardt/selecta
Selecta is a fuzzy text selector written in Ruby that reads a list of choices on stdin, presents an interactive fuzzy selection UI, and pri…
621358maintenance
kassio/neoterm
A Vim/Neovim plugin that wraps the built-in :terminal functions to make terminal and REPL usage easier. It reuses a single terminal buffer …
321338maintenance
ncm2/ncm2
NCM2 is a slim, fast, and hackable asynchronous autocompletion framework for Neovim, written in Python with a vimscript-friendly API. It su…
401333maintenance
Rainglow
Rainglow is a collection of 320+ syntax and UI color themes for JetBrains IDEs (PHPStorm, Webstorm, etc.) and other editors like VSCode, cr…
321327maintenance
elixir-editors/vim-elixir
Vim plugin providing Elixir language support, including syntax highlighting, filetype detection for .ex/.exs/.eex/.heex/.leex/.sface files,…
441326maintenance
pimterry/notes
A shell-based command line tool for taking notes as plain markdown text files in a folder. It glues together your own editor and file-synci…
231321maintenance
xmichelo/Beeftext
Beeftext is a free, open-source text snippet expansion tool for Windows, written in C++ with Qt. It lets users define keyword-to-snippet co…
231321maintenance
shannpersand/comic-shanns
Comic Shanns is a Comic Sans-inspired monospaced font distributed as otf/ttf files for use in terminals and code editors. It is a downloada…
321320maintenance
Seeing Is Believing
Seeing Is Believing is a Ruby command-line tool and library that evaluates Ruby code and records the result of every line, annotating the f…
611319maintenance
maralla/completor.vim
Completor is an asynchronous code completion framework for Vim 8 and Neovim, implemented in Python with low overhead. It provides buffer, f…
771316maintenance
posva/vim-vue
A Vim plugin providing syntax highlighting for Vue.js single-file components. It highlights embedded languages within .vue files and integr…
321278maintenance
danielsaidi/RichTextKit
A Swift library for viewing and editing rich text in SwiftUI on Apple platforms, built on a bridge between UITextView and NSTextView. It pr…
641275maintenance
chinayangxiaowei/marktext-chinese-language-pack
A Simplified Chinese localization language pack for the MarkText Markdown editor, applied by replacing resources in the MarkText source tre…
231261maintenance
folke/noice.nvim
A Neovim plugin that completely replaces the UI for messages, the command line, and the popup menu using the experimental vim.ui_attach API…
535817experimental
tpope/vim-markdown
The development version of Vim's built-in Markdown syntax highlighting and filetype plugins, maintained by Tim Pope. It provides Markdown l…
321252maintenance
mhinz/vim-grepper
A Vim/Neovim plugin that integrates grep tools like ripgrep, ag, ack, git grep, and others into asynchronous searches with results in the q…
701247maintenance
dccsillag/magma-nvim
Magma is a NeoVim plugin that lets users run code interactively with Jupyter kernels directly inside the editor. It evaluates code blocks o…
321246maintenance

← prev page 11 / 14 next →