domain: text-editors
1403 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| MarkMindCkm/obsidian-markmind An Obsidian plugin providing mind map, outline, and PDF annotation capabilities, supporting both desktop and mobile. Some advanced features… | 99 | 1053 | active |
| rmagatti/goto-preview A Neovim plugin that previews LSP definitions, type definitions, implementations, declarations, and references in floating windows instead … | 59 | 1053 | active |
| CTeX-org/ctex-kit CTeX-kit is a collection of LaTeX packages, scripts, and resources providing Chinese typesetting infrastructure, including the core ctex do… | 99 | 1052 | active |
| vhqtvn/VHEditor-Android An Android app that runs code-server (VS Code in the browser) locally on Android devices, with a built-in Termux environment for installing… | 81 | 1051 | active |
| blobject/agave Agave is a fixed-width (monospace) outline typeface family designed for development environments and terminals, with a geometrically regula… | 80 | 1051 | active |
| b0o/incline.nvim A Neovim plugin written in Lua that renders lightweight floating statuslines per window. It is highly configurable via Lua render functions… | 59 | 1049 | active |
| sainnhe/edge Edge is a clean and elegant color scheme for Vim and Neovim, inspired by Atom One and Material themes. It offers dark and light variants wi… | 61 | 1046 | stable |
| jrblevin/markdown-mode markdown-mode is an Emacs major mode for editing Markdown-formatted text, with syntax highlighting, keybindings, and preview/export via an … | 79 | 1044 | stable |
| bbatsov/crux crux is a collection of useful interactive commands and extensions for Emacs, extracted from the Emacs Prelude distribution. It enhances th… | 55 | 1044 | active |
| brenoprata10/nvim-highlight-colors A Neovim plugin written in Lua that highlights color codes (hex, rgb, hsl, CSS variables, Tailwind classes) directly in the editor buffer. … | 68 | 1042 | active |
| Maran23/script-ide Script-IDE is a Godot editor plugin that transforms the built-in Script UI into an IDE-like interface with multiline tabs, an enhanced outl… | 95 | 1040 | active |
| hedyhli/outline.nvim A Neovim plugin providing a sidebar with a tree-like outline of code symbols, powered by LSP and treesitter. It is a significantly improved… | 65 | 1039 | active |
| Rezonality/zep Zep is an embeddable C++ text editor library with a rendering-agnostic design and optional Vim keystroke support. It can render into a Qt w… | 60 | 1036 | active |
| chrisgrieser/shimmering-obsidian Shimmering Obsidian is an Alfred workflow providing dozens of features for controlling an Obsidian vault from the macOS launcher, including… | 77 | 1034 | active |
| tenderlove/initial-v Initial V converts a BMW gear shifter into a Bluetooth keyboard specialized for controlling Vim, using an ESP32-based PCB that communicates… | 31 | 1034 | active |
| tpope/vim-rhubarb A Vim plugin that extends tpope's fugitive.vim with GitHub integration. It enables :GBrowse to open GitHub URLs and provides omni-completio… | 45 | 1030 | stable |
| jfilter/clean-text A Python package for cleaning and normalizing messy text, especially user-generated content from the web and social media. It fixes unicode… | 81 | 1027 | active |
| nvim-telescope/telescope-ui-select.nvim A Neovim plugin that sets vim.ui.select to use the Telescope picker, so core and LSP selection prompts (like code actions) appear in Telesc… | 32 | 1027 | stable |
| nvim-lua/plenary.nvim A Lua utility library for Neovim providing commonly needed modules such as async coroutines, job control, path handling, directory scanning… | 66 | 3490 | maintenance |
| stevearc/quicker.nvim A Neovim plugin that enhances the built-in quickfix window with better styling, syntax-highlighted grep results, and expandable context lin… | 70 | 1026 | active |
| lukakerr/Pine Pine is a lightweight, native macOS markdown editor written in Swift that follows Apple's Human Interface Guidelines. It offers live previe… | 23 | 3484 | maintenance |
| b0o/SchemaStore.nvim A Neovim plugin that exposes the SchemaStore catalog of JSON/YAML schemas to language servers like ls and yamlls. It enables schema-based v… | 77 | 1024 | active |
| dotnet/project-system The official .NET Project System for Visual Studio, built on the Common Project System (CPS) framework, which connects SDK-style C#, F#, an… | 67 | 1023 | stable |
| craftzdog/solarized-osaka.nvim Solarized Osaka is a Solarized-inspired dark colorscheme for Neovim written in Lua. It extends the original 16-color Solarized palette with… | 72 | 1022 | active |
| pocco81/true-zen.nvim A NeoVim plugin written in Lua that provides distraction-free writing via four modes: Ataraxis (zen mode), Minimalist, Narrow, and Focus. I… | 32 | 1022 | stable |
| shaunsingh/nord.nvim A Neovim colorscheme based on the Nord color palette, written in Lua with TreeSitter and LSP support. It also styles many popular Neovim pl… | 32 | 1019 | stable |
| flazz/vim-colorschemes A large bundled collection of Vim colorschemes harvested from vim.org, installable as a single plugin. It provides hundreds of color scheme… | 32 | 3459 | maintenance |
| hinterdupfinger/obsidian-ollama An Obsidian plugin that integrates locally running Ollama models into your notes. It provides preconfigured prompts (summarize, explain, re… | 18 | 1018 | active |
| vscodethemes/web A web application that lets users search and preview color themes from the VS Code Marketplace before installing them. It scans the marketp… | 61 | 1017 | active |
| colineckert/obsidian-things An Obsidian theme inspired by the Things 3 task manager app, providing a Things-like color palette and design for Obsidian notes. It suppor… | 89 | 1014 | active |
| Shougo/dein.vim Dein.vim is a fast, asynchronous plugin manager for Vim and Neovim written in Vim Script. It supports local and remote plugin sources with … | 41 | 3424 | maintenance |
| cshuaimin/ssr.nvim A Neovim plugin providing structural search and replace at the AST level using Tree-sitter. Users write search patterns with wildcards like… | 66 | 1009 | active |
| folke/persistence.nvim A Lua plugin for Neovim that provides automated session management, saving the active session on exit and restoring it on demand. It stores… | 45 | 1009 | active |
| noties/Markwon Markwon is an Android markdown library that parses markdown per the CommonMark spec using commonmark-java and renders it as native Android … | 23 | 3414 | maintenance |
| vimcolorschemes/vimcolorschemes A website and open-source app for browsing and discovering Vim and Neovim colorschemes from GitHub repositories. It tracks thousands of rep… | 97 | 1007 | active |
| DisposaBoy/GoSublime GoSublime is a Sublime Text 3 plugin providing IDE-like features for Go development, including code completion, linting, formatting, and go… | 23 | 3402 | maintenance |
| jacobslusser/ScintillaNET A Windows Forms control, wrapper, and bindings for the Scintilla source code editing component, written in C#. It provides syntax styling, … | 10 | 1001 | active |
| AnubisNekhet/AnuPpuccin AnuPpuccin is a highly customizable CSS theme for the Obsidian note-taking app, winner of the Best Theme award in Obsidian's Gems of the Ye… | 22 | 3366 | maintenance |
| Voog/wysihtml wysihtml is an open-source, dependency-free rich text WYSIWYG editor for the web, forked from xing/wysihtml5. It generates valid semantic H… | 23 | 3349 | maintenance |
| kiliman/operator-mono-lig A project that generates OpenType versions of the commercial Operator Mono font with programming ligatures similar to Fira Code, including … | 57 | 3296 | maintenance |
| ervandew/supertab Supertab is a Vim plugin that lets you use the Tab key for all insert mode completions, including keyword, omni, and user-defined completio… | 40 | 3201 | maintenance |
| SilasMarvin/lsp-ai LSP-AI is an open-source language server written in Rust that acts as a backend for AI-powered editor features like LLM chat and code compl… | 28 | 3201 | maintenance |
| jceb/vim-orgmode A Vim file type plugin that brings Emacs Org-Mode's text outlining and task management to Vim, including folding, heading navigation, TODO … | 64 | 3182 | maintenance |
| malcommac/SwiftRichString A lightweight Swift library for elegantly creating and manipulating attributed strings on iOS, macOS, tvOS, and watchOS. It supports declar… | 23 | 3145 | maintenance |
| spadgos/sublime-jsdocs DocBlockr is a Sublime Text package that simplifies writing DocBlock documentation comments across many languages including JavaScript, PHP… | 32 | 3078 | maintenance |
| mileszs/ack.vim A Vim plugin that acts as a frontend for the ack search tool (and other grep-like tools), running searches from within Vim and displaying r… | 23 | 3077 | maintenance |
| mplushnikov/lombok-intellij-plugin An IntelliJ IDEA plugin that adds support for Project Lombok annotations, making the IDE recognize Lombok-generated getters, setters, const… | 10 | 3077 | maintenance |
| metakirby5/codi.vim Codi.vim is a Vim/NeoVim plugin that provides an interactive scratchpad: it opens a synchronized pane showing the live evaluation results o… | 32 | 3063 | maintenance |
| remirror/remirror Remirror is a React toolkit for building cross-platform rich text editors on top of ProseMirror, providing extensions, hooks, and pre-built… | 76 | 3032 | maintenance |
| twitter/TwitterTextEditor TwitterTextEditor is a standalone Swift library providing a full-featured rich text editor for iOS apps built on UIKit and TextKit. It offe… | 32 | 2999 | maintenance |
| Embarcadero/Dev-Cpp Embarcadero Dev-C++ is a fast, portable, free C/C++ IDE and code editor for Windows, forked from Bloodshed and Orwell Dev-C++. It bundles a… | 23 | 2990 | maintenance |
| Dashibase/lotion Lotion is an open-source Notion-style block editor UI built as a Vue 3 component library. It supports drag-to-reorder blocks, basic Markdow… | 23 | 2911 | maintenance |
| travisjeffery/ClangFormat-Xcode An Xcode plug-in that integrates clang-format so developers can format C/Objective-C/C++ code inside Xcode using styles like LLVM, Google, … | 32 | 2876 | maintenance |
| jbt/markdown-editor A browser-based live Markdown editor with GitHub-Flavored Markdown support that renders a preview as you type. It is a small JavaScript web… | 32 | 2874 | maintenance |
| liuchengxu/space-vim space-vim is a Vim/NeoVim distribution inspired by Spacemacs, providing a curated set of plugins, mnemonic key bindings, and a polished UI … | 23 | 2854 | maintenance |
| qfish/XAlign XAlign is an Xcode Source Editor extension that aligns code using customizable regular-expression-based alignment patterns. It supports ali… | 23 | 2844 | maintenance |
| kemayo/sublime-text-git A Sublime Text plugin that integrates Git version control into the editor via the Command Palette. It works by shelling out to the system g… | 23 | 2814 | maintenance |
| pkulchenko/ZeroBraneStudio ZeroBrane Studio is a lightweight, cross-platform Lua IDE written in Lua, featuring code completion, syntax highlighting, live coding, a co… | 32 | 2762 | maintenance |
| tpope/vim-dispatch dispatch.vim is a Vim plugin by Tim Pope that runs builds and test suites asynchronously via adapters like tmux, screen, iTerm, Windows, an… | 32 | 2739 | maintenance |
| substance/substance Substance is a JavaScript library for building web-based content editing experiences. It provides building blocks for creating custom text … | 57 | 2733 | maintenance |
| oakes/vim_cubed Vim³ is a novelty application that renders a fully functional Vim editor on the surface of a spinning 3D cube, built in Nim on top of parav… | 32 | 2733 | maintenance |
| Shougo/neocomplete.vim neocomplete is a Vim plugin providing an auto keyword completion system with caching, successor to neocomplcache. Development has ended; us… | 32 | 2722 | maintenance |
| palantir/python-language-server An implementation of the Language Server Protocol (LSP) for Python, built on Jedi for completions, definitions, hover, references, and symb… | 64 | 2698 | maintenance |
| norcalli/nvim-colorizer.lua A high-performance color highlighter plugin for Neovim written in LuaJIT with no external dependencies. It highlights color codes (hex, nam… | 32 | 2692 | maintenance |
| neomake/neomake Neomake is a Vim/Neovim plugin that asynchronously runs linters and make programs, displaying results in the editor. It serves as an asynch… | 32 | 2666 | maintenance |
| IceEnd/Yosoro Yosoro is a beautiful cross-platform desktop Markdown notebook app built with Electron and React. It supports note management, LaTeX math, … | 23 | 2654 | maintenance |
| preservim/vim-indent-guides A Vim plugin that visually displays indent levels in code using alternating highlight colors. It detects both tab and space indentation and… | 32 | 2653 | maintenance |
| thinkpixellab/flatland Flatland is a flat UI theme and color scheme for Sublime Text 2 and 3, derived from the Soda theme. It provides a dark editor appearance wi… | 10 | 2651 | maintenance |
| PKM-er/Blue-topaz-example An example Obsidian vault showcasing the Blue Topaz CSS theme, bundled with dozens of preconfigured community plugins and tutorial notes. I… | 23 | 2635 | maintenance |
| blmoistawinde/HarvestText HarvestText is a Python library for Chinese text mining and preprocessing using unsupervised or weakly supervised methods. It integrates do… | 23 | 2628 | maintenance |
| akiyosi/goneovim Goneovim is a cross-platform GUI frontend for Neovim written in Go using a Qt binding. It provides modern editor features like smooth pixel… | 81 | 2623 | maintenance |
| prompt-toolkit/pyvim pyvim is a pure Python implementation of the Vim editor built on prompt_toolkit, with no C extensions. It offers Vi key bindings, syntax hi… | 32 | 2545 | maintenance |
| magnars/multiple-cursors.el An Emacs Lisp package that adds multiple-cursor editing to Emacs, letting users place several cursors and edit many locations simultaneousl… | 58 | 2540 | maintenance |
| mattpocock/ts-error-translator A VSCode extension by Matt Pocock that translates cryptic TypeScript compiler errors into plain English explanations. It helps developers u… | 23 | 2455 | maintenance |
| trishume/syntect syntect is a Rust library for high-quality syntax highlighting that uses Sublime Text syntax definitions (grammars). It parses source code … | 62 | 2409 | maintenance |
| ToxicFrog/Ligaturizer A FontForge Python script that copies Fira Code ligatures into any TrueType or OpenType font, plus pre-ligaturized font releases. It lets d… | 23 | 2362 | maintenance |
| tpope/vim-vinegar vinegar.vim is a Vim plugin by Tim Pope that enhances the built-in netrw file browser with cleaner listings, faster directory navigation, a… | 32 | 2348 | maintenance |
| XVim XVim is an Xcode plugin that brings Vim keybindings and modal editing to Apple's Xcode IDE. XVim2 is its successor for Xcode 9+, letting de… | 32 | 2286 | maintenance |
| Shougo/neobundle.vim NeoBundle is a Vim plugin manager built as a feature-rich successor to Vundle, allowing users to declare plugins in their .vimrc and instal… | 32 | 2282 | maintenance |
| DamnWidget/anaconda Anaconda is a Sublime Text plugin that turns the editor into a full-featured Python IDE with autocompletion (via Jedi), linting (PyFlakes, … | 23 | 2241 | maintenance |
| chartbeat-labs/textacy textacy is a Python NLP library built on spaCy that handles tasks before and after spaCy's core pipeline, such as text cleaning, informatio… | 23 | 2239 | maintenance |
| galetahub/ckeditor A Ruby gem that integrates the CKEditor 4.x WYSIWYG rich text editor into Rails applications. It provides generators for file upload models… | 24 | 2224 | maintenance |
| memspace/zefyr Zefyr is a rich text editor package for Flutter applications with a clean, distraction-free Medium-like editing experience. It uses a Markd… | 32 | 2222 | maintenance |
| Komodo/KomodoEdit Komodo Edit is a free, cross-platform, multi-language code editor built on the Mozilla platform using JavaScript, Python, and C++. It is th… | 23 | 2204 | maintenance |
| wuub/SublimeREPL A Sublime Text plugin that runs language interpreters (REPLs) such as Python, Ruby, Node.js, Clojure, and Haskell inside an editor view. It… | 23 | 2128 | maintenance |
| oppiliappan/scientifica Scientifica is a tall, condensed bitmap font for programmers, based on creep, available in scalable TTF and raster OTB/BDF formats. It incl… | 23 | 2127 | maintenance |
| torvalds/uemacs Linus Torvalds' personally modified version of uEmacs/PK 4.0, a full-screen terminal text editor based on MicroEMACS 3.9e. It is maintained… | 75 | 2116 | maintenance |
| DonJayamanne/pythonVSCode The original Python extension for Visual Studio Code, providing IntelliSense, debugging, linting, formatting, refactoring, testing, and Jup… | 53 | 2114 | maintenance |
| observerss/textfilter A small Python library implementing several sensitive-word filtering algorithms (including DFA) bundled with a ~10k-word sensitive word lis… | 32 | 2108 | maintenance |
| scrod/nv Notational Velocity is a modeless, mouseless Mac OS X note-taking application where searching and creating notes share a single incremental… | 32 | 2103 | maintenance |
| lambdalisue/jupyter-vim-binding A Jupyter Notebook nbextension that adds Vim-style editing and keybindings to notebook cells, powered by CodeMirror's Vim mode. It introduc… | 10 | 2094 | maintenance |
| Xuyuanp/nerdtree-git-plugin A Vim plugin that extends the NERDTree file explorer with git status indicators, showing modified, staged, untracked, and other file states… | 10 | 2087 | maintenance |
| vim-awesome/vim-awesome Vim Awesome is an open-source web application that serves as a comprehensive directory of Vim plugins, aggregating data from GitHub, Vim.or… | 23 | 2063 | maintenance |
| Shougo/denite.nvim Denite.nvim is a Vim/Neovim plugin that provides a generic asynchronous fuzzy-finder-like interface for unifying many editor interactions s… | 32 | 2054 | maintenance |
| fwcd/kotlin-language-server A Language Server Protocol implementation for Kotlin providing code completion, diagnostics, hover info, document symbols, and definition l… | 34 | 2040 | maintenance |
| sym233/core-values-encoder A web-based tool that encodes arbitrary text into sequences of Chinese 'core values' phrases and decodes them back to the original text. It… | 32 | 2039 | maintenance |
| jamiemcg/Remarkable Remarkable is a fully featured open-source Markdown editor for Linux with live preview, syntax highlighting, and GitHub Flavored Markdown s… | 23 | 2036 | maintenance |
| rakr/vim-one A Vim/Neovim colorscheme adapting Atom's One Light and One Dark themes, with true color support and graceful fallback. It also includes a m… | 32 | 2030 | maintenance |
| Raimondi/delimitMate delimitMate is a Vim plugin that automatically closes quotes, parentheses, and brackets in insert mode, with syntax awareness and configura… | 32 | 2003 | maintenance |
| folke/neodev.nvim A Neovim plugin that configures the lua-language-server to provide full signature help, documentation, and completion for the Neovim Lua AP… | 10 | 1991 | maintenance |