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

domain: text-editors

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

ProductHealth v2StarsMaturity
iamcco/markdown-preview.nvim
A Vim/Neovim plugin that renders Markdown files in a modern browser with synchronized scrolling and asynchronous updates. It supports KaTeX…
237979active
macvim-dev/macvim
MacVim is a macOS port of the Vim text editor that provides a native graphical interface while staying closely synced with upstream Vim. It…
827879active
codemirror/dev
CodeMirror is an extensible code editor component for the web, implemented as a set of modular npm packages providing syntax highlighting, …
107821active
vscode-neovim/vscode-neovim
A VSCode extension that provides full Vim/Neovim modal editing inside Visual Studio Code by embedding a real Neovim instance as the backend…
917724active
SirVer/ultisnips
UltiSnips is a fast, feature-rich snippet engine plugin for Vim and Neovim. It supports placeholder tabstops, mirrored text, dynamic tabsto…
787698stable
zsviczian/obsidian-excalidraw-plugin
An Obsidian plugin that integrates the Excalidraw sketching and diagramming tool into Obsidian vaults. It lets users create, edit, store, a…
947505active
nvim-neorg/neorg
Neorg is a Neovim plugin for structured note taking, task and project management, time tracking, and document writing, all built on a singl…
917482active
glushchenko/fsnotes
FSNotes is a fast, native open-source note-taking app for macOS and iOS built around plain Markdown and plaintext files stored in user-cont…
997456active
chmln/sd
sd is an intuitive find & replace command-line tool written in Rust, designed as a simpler, faster alternative to sed. It uses familiar Jav…
657326stable
universal-ctags/ctags
Universal Ctags is a maintained implementation of ctags that generates index (tag) files of language objects found in source files for many…
757274active
folke/which-key.nvim
A Neovim plugin that shows available keybindings in a popup as you type, helping users remember their keymaps. It supports multiple modes, …
567264active
mfussenegger/nvim-dap
nvim-dap is a Debug Adapter Protocol (DAP) client implementation for Neovim, written in Lua. It lets users launch or attach to applications…
657229stable
magit/magit
Magit is a complete text-based Git interface implemented as an Emacs package, often called a Git porcelain. It makes every piece of display…
987211stable
SublimeText/Spacegray
Spacegray is a set of hyperminimal UI themes for Sublime Text, each paired with a Base16 color scheme. It ships in several flavors (Dark, L…
707209stable
purcell/emacs.d
A batteries-included Emacs configuration bundle maintained since 2000, providing sensible defaults and rich language support for web and fu…
777072active
lewis6991/gitsigns.nvim
A Neovim plugin written in Lua that provides deep Git integration for buffers, showing signs for added, changed, and deleted lines in the s…
867063stable
qvacua/vimr
VimR is a native macOS GUI for Neovim written in Swift, embedding Neovim inside a Cocoa app with convenient GUI features. It also ships reu…
946989active
massCodeIO/massCode
massCode is a free, open-source, local-first desktop developer workspace built with Electron and Vue. It combines a code snippet library, M…
986964active
facebook/pyrefly
Pyrefly is a fast Python type checker and language server written in Rust, providing CLI-based type checking plus IDE features like code na…
866906stable
folke/trouble.nvim
A Neovim plugin that provides a pretty, configurable list view for diagnostics, LSP references/symbols, quickfix and location lists, and te…
566884active
itchyny/lightline.vim
lightline.vim is a lightweight and highly configurable statusline and tabline plugin for Vim. It emphasizes minimalism, easy customization …
736871stable
stevearc/oil.nvim
oil.nvim is a Neovim plugin that provides a file explorer letting you edit your filesystem like a normal buffer. Changes such as renames, m…
836845active
olimorris/codecompanion.nvim
CodeCompanion.nvim is a Neovim plugin that integrates LLMs (Anthropic, OpenAI, Gemini, Copilot, Ollama, and more) and CLI coding agents (Cl…
896824active
purocean/yn
Yank Note is a highly extensible desktop Markdown editor built on Electron and the Monaco editor, with features like version control, docum…
966744active
Acode-Foundation/Acode
Acode is a powerful open-source text and code editor for Android devices, built with Cordova/JavaScript. It supports editing many languages…
996701active
rizonesoft/Notepad3
Notepad3 is a fast, lightweight, open-source text editor for Windows built on the Scintilla editing component, based on Notepad2 and Notepa…
866604active
hinesboy/mavonEditor
mavonEditor is a Vue-based markdown editor component supporting Vue 2 and Vue 3, with live preview, dual-pane editing, and customizable too…
276578active
saghen/blink.cmp
blink.cmp is a performant, batteries-included autocompletion plugin for Neovim supporting LSP, cmdline, signature help, and snippets. It fe…
836533active
mattn/emmet-vim
Emmet.vim is a Vim plugin that brings Emmet (formerly Zen Coding) high-speed HTML and CSS abbreviation expansion to the Vim editor. It lets…
656467active
lervag/vimtex
VimTeX is a modern filetype and syntax plugin for Vim and Neovim that provides comprehensive LaTeX editing support. It offers compilation v…
866351active
rebelot/kanagawa.nvim
Kanagawa.nvim is a dark colorscheme for NeoVim inspired by Katsushika Hokusai's painting, written in Lua. It offers extensive TreeSitter an…
696351active
wasabeef/richeditor-android
A rich text WYSIWYG editor component library for Android, built in Java and distributed via Maven Central. It provides a WebView-based edit…
326347stable
lite-xl/lite-xl
Lite XL is a lightweight, fast text and code editor written in C and Lua, forked from rxi/lite. It is highly extensible via Lua plugins and…
586340active
markdownlint
markdownlint is a Node.js static analysis library that checks Markdown/CommonMark files against a configurable library of style rules, supp…
776304stable
github/CopilotForXcode
GitHub Copilot for Xcode is an AI coding assistant plugin for Xcode providing code completions, chat, agent mode, and code review for Swift…
886285active
christoomey/vim-tmux-navigator
A Vim/Neovim plugin that enables seamless navigation between Vim splits and tmux panes using consistent Ctrl-h/j/k/l keybindings. It works …
616274stable
preservim/tagbar
Tagbar is a Vim/NeoVim plugin that shows a sidebar displaying ctags-generated tags of the current file, ordered by scope, to give an overvi…
716222stable
epwalsh/obsidian.nvim
A Neovim plugin written in Lua for writing and navigating Obsidian markdown vaults directly from the editor. It provides autocompletion for…
616181active
tpope/vim-commentary
commentary.vim is a minimalist Vim plugin that adds comment toggling via the gc operator, supporting motions, visual selections, counts, an…
326156stable
microsoft/vscode-cpptools
The official Microsoft C/C++ extension for Visual Studio Code, providing IntelliSense editing, code navigation, and debugging support for C…
996150active
glacambre/firenvim
Firenvim is a browser extension plus Neovim plugin that embeds a Neovim client inside Firefox and Chrome, replacing textareas with a full N…
816105active
harfbuzz/harfbuzz
HarfBuzz is a text shaping engine that converts Unicode text into properly positioned glyph output for any writing system, supporting OpenT…
996039stable
gsantner/markor
Markor is a lightweight, offline text editor for Android supporting Markdown, todo.txt, Zim/WikiText, org-mode, AsciiDoc, and plaintext for…
876033active
houbb/sensitive-word
A high-performance Java library for sensitive/prohibited word detection and filtering based on the DFA algorithm, with a built-in 60k+ word…
566026active
Org-roam
Org-roam is a plain-text personal knowledge management system for Emacs that replicates Roam Research's networked note-taking features usin…
656015active
PawanOsman/OpenCursor
OpenCursor is an open-source, Cursor-like AI coding agent distributed as a VS Code extension. It provides agentic chat that reads workspace…
966004active
toeverything/blocksuite
BlockSuite is a TypeScript toolkit of headless editor frameworks, web components, and editors for building content editing and collaborativ…
795992active
Keldos-Li/typora-latex-theme
A Typora theme that restyles the Markdown editor to look like Chinese LaTeX typesetting, written in SCSS. It targets lightweight academic w…
655937active
silverbulletmd/silverbullet
SilverBullet is a self-hosted, browser-based personal knowledge management app that stores notes as Markdown pages with wiki-style bidirect…
985930active
codemirror/codemirror5
CodeMirror 5 is a versatile in-browser code editor library written in JavaScript, featuring over 100 language modes, syntax highlighting, a…
1027233maintenance
pbek/QOwnNotes
QOwnNotes is an open-source plain-text Markdown notepad and todo-list manager for Linux, macOS, and Windows, built with Qt/C++. Notes are s…
955851stable
mjswensen/themer
Themer is a theme generator that takes a set of colors and outputs themes for editors, terminals, and many other apps, plus matching deskto…
635848active
ryanoasis/vim-devicons
A Vim plugin that adds file type glyph icons to popular Vim plugins like NERDTree, vim-airline, CtrlP, lightline, and vim-startify. It is h…
235805stable
sindrets/diffview.nvim
A Neovim plugin providing a single-tabpage interface for cycling through diffs of all modified files for any git revision. It also includes…
325778stable
vim-polyglot/vim-polyglot
A Vim plugin that bundles 598 hand-selected language packs for syntax highlighting and indentation. It loads scripts on demand to avoid slo…
405713active
NeogitOrg/neogit
Neogit is an interactive Git interface for Neovim, inspired by Emacs' Magit, implemented in Lua. It provides a Magit-style status buffer an…
675597active
akinsho/toggleterm.nvim
A Neovim plugin written in Lua for persisting and toggling multiple terminal windows during an editing session. It supports floating, verti…
345587active
nvim-neo-tree/neo-tree.nvim
Neo-tree.nvim is a Neovim plugin for browsing and managing the file system and other tree-like structures. It supports sidebar, floating wi…
945571active
MarkEdit-app/MarkEdit
MarkEdit is a free, open-source native macOS Markdown editor built with Swift and CodeMirror 6, designed to feel like TextEdit but dedicate…
975532active
python-mode/python-mode
Python-mode is a Vim plugin that turns Vim into a Python IDE, bundling linting, formatting, code completion, refactoring, documentation loo…
605465active
brianpetro/obsidian-smart-connections
Smart Connections is an Obsidian plugin that surfaces semantically related notes and excerpts while you write, using a locally-run embeddin…
935401active
heyman/heynote
Heynote is a dedicated scratchpad and note-taking desktop app for developers and power users, built as a large persistent text buffer divid…
925359active
kepano/obsidian-minimal
Minimal is a highly customizable, distraction-free CSS theme for the Obsidian note-taking app, available for desktop, mobile, and tablet. I…
965349active
bbatsov/prelude
Prelude is an enhanced Emacs distribution built on Emacs Lisp that bundles curated packages, sane defaults, and a modular configuration lay…
785327active
stevearc/conform.nvim
conform.nvim is a lightweight yet powerful code formatter plugin for Neovim. It wraps external formatter binaries and LSP formatting into a…
705319active
tpope/vim-sensible
sensible.vim is a Vim plugin providing a universal set of sane default settings, one step above 'nocompatible' mode. It serves as a neutral…
325299stable
robb0wen/synthwave-vscode
Synthwave '84 is a retro 1980s-inspired color theme for Visual Studio Code, featuring neon colors influenced by synthwave music and artwork…
475288active
VundleVim/Vundle.vim
Vundle (Vim bundle) is a plugin manager for the Vim text editor that lets users declare, install, update, search, and clean plugins directl…
3223926maintenance
SilentVoid13/Templater
Templater is a template plugin for Obsidian.md that defines a templating language for inserting variables and function results into notes. …
975243active
shufo/vscode-blade-formatter
A VSCode extension that formats Laravel Blade template files with opinionated defaults. It indents markup inside Blade directives, normaliz…
915211active
cordx56/rustowl
RustOwl is a tool that visualizes ownership movement and variable lifetimes in Rust code using colored underlines, helping with debugging b…
845198active
notable/notable
Notable is a cross-platform Markdown-based note-taking desktop app built with Electron and React. Notes are plain GitHub Flavored Markdown …
2323500maintenance
emacs-mirror/emacs
GNU Emacs is the extensible, customizable, self-documenting real-time display text editor built around an Emacs Lisp interpreter. It suppor…
775170stable
Hufe921/canvas-editor
A Canvas/SVG-based WYSIWYG rich text editor library for the browser, offering Word-like paginated editing with tables, controls, watermarks…
775152active
vscode-icons/vscode-icons
A Visual Studio Code extension that provides file and folder icons for the editor's file explorer. It supports icon customization, custom i…
925131active
emacs-lsp/lsp-mode
lsp-mode is an Emacs client for the Language Server Protocol, providing IDE-like features such as completion, diagnostics, code navigation,…
785118active
StackEdit
StackEdit is a full-featured, open-source, in-browser Markdown editor based on PageDown, with live preview, scroll sync, and support for GF…
2323067maintenance
Exafunction/windsurf.vim
windsurf.vim is a Vim and Neovim plugin providing free, AI-powered code autocomplete as a Copilot alternative. It integrates the Windsurf (…
655106active
zigtools/zls
ZLS is a non-official Language Server Protocol implementation for Zig, written in Zig. It provides IDE features such as autocomplete, goto …
835092active
ggandor/leap.nvim
Leap.nvim is a Neovim plugin that provides fast, precise cursor motion via labeled jumps, letting users navigate anywhere on screen with a …
765029active
preservim/nerdcommenter
NERD Commenter is a Vim/Neovim plugin that provides powerful commenting functions for many filetypes. It leverages filetype plugins and 'co…
475006stable
lukas-reineke/indent-blankline.nvim
A Neovim plugin written in Lua that adds indentation guides to the editor using virtual text. It supports scope highlighting via treesitter…
754991active
KDE/ghostwriter
ghostwriter is a distraction-free text editor for Markdown built with Qt, developed under KDE. It provides a calm writing environment for b…
674972active
MeanderingProgrammer/render-markdown.nvim
A Neovim plugin written in Lua that improves Markdown viewing by rendering headings, code blocks, tables, quotes, callouts, checkboxes, and…
884954active
zufuliu/notepad4
Notepad4 is a lightweight Scintilla-based text editor for Windows, rewritten in modern C++ from Notepad2 and Notepad2-mod, with syntax high…
954935active
fastmail/Squire
Squire is a lightweight (16KB gzipped, zero-dependency) HTML5 rich text editor built in TypeScript that treats arbitrary HTML as the source…
774908stable
Achilng/floral-notepaper
Floral Notepaper (花笺) is a lightweight, elegant cross-platform desktop sticky-note tool built with Tauri 2 and React. It supports Markdown …
774885active
Package Control
Package Control is the official package manager for the Sublime Text editor, letting users discover, install, and auto-update packages from…
894883active
honza/vim-snippets
A community-maintained collection of snippet files for many programming languages, in both snipMate and UltiSnips formats, for use with Vim…
454883active
mg979/vim-visual-multi
A multiple cursors plugin for Vim and Neovim, analogous to visual-block but driven mostly from normal mode. It supports cursor/extend modes…
324877stable
Tencent/cherry-markdown
Cherry Markdown Writer is a lightweight, out-of-the-box JavaScript Markdown editor component that runs in the browser or Node.js. It offers…
994855active
preservim/vim-markdown
A Vim plugin providing Markdown syntax highlighting, matching rules, folding, concealing, and mappings for the original Markdown and extens…
444818stable
kingparks/cursor-vip
cursor-vip is a Go-based command-line tool that grants the Cursor IDE VIP/Pro-like access by sharing pooled accounts, installed via shell s…
454769active
martanne/vis
Vis is a vi-like modal text editor written in C that combines Vim-style modal editing with Plan 9 sam's structural regular expression comma…
674696active
junegunn/goyo.vim
goyo.vim is a Vim plugin that provides distraction-free writing mode by centering the buffer and hiding UI clutter. It supports configurabl…
584689stable
numToStr/Comment.nvim
Comment.nvim is a smart and powerful commenting plugin for Neovim written in Lua. It supports treesitter, dot repeat, motions, text-objects…
234664stable
izhangzhihao/intellij-rainbow-brackets
An IntelliJ platform plugin that colorizes matching brackets, parentheses, and indent guidelines in rainbow colors to improve code readabil…
614662active
francisrstokes/super-expressive
Super Expressive is a zero-dependency JavaScript library for building regular expressions using a fluent, almost natural-language API. It p…
324612stable
obgnail/typora_plugin
A feature-enhancement plugin suite for the Typora Markdown editor, implemented natively in JavaScript on Electron/Node.js. It adds capabili…
914545active
mbbill/undotree
A Vim plugin that visualizes Vim's undo history as a tree graph in a side panel, letting users browse and switch between undo branches. It …
554540stable

← prev page 2 / 15 next →