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

Open-source editor-plugin software

959 open-source libraries, tools and applications tagged editor-plugin, ranked by how closely editor-plugin 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.

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

ProductHealth v2StarsMaturity
clice-io/clice
clice is a next-generation C++ language server built from scratch on LLVM/Clang, designed for high performance and deep code intelligence. …
781361active
Wansmer/treesj
TreeSJ is a Neovim plugin written in Lua that splits and joins blocks of code such as arrays, objects, and dictionaries using Tree-Sitter. …
751361active
paralleldrive/sudolang
SudoLang is a pseudocode-style programming language designed for collaborating with AI language models, using natural language constraints,…
551356active
Julia VS Code Extension
The official Julia language extension for Visual Studio Code, providing IDE features such as syntax highlighting, code completion, an integ…
981345active
hans/obsidian-citation-plugin
An Obsidian plugin that integrates academic reference managers like Zotero with the Obsidian editor. It reads BibTeX/BibLaTeX and CSL-JSON …
231341active
Cursorless
Cursorless is a VS Code extension that enables structural voice coding by pairing with the Talon voice control engine. It lets users edit, …
761340active
yzane/vscode-markdown-pdf
A Visual Studio Code extension that converts Markdown files to PDF, HTML, PNG, or JPEG. It supports PlantUML and Mermaid diagrams, KaTeX ma…
901338active
bluz71/vim-moonfly-colors
A dark charcoal colorscheme for Neovim and classic Vim, implemented in Lua for Neovim and Vimscript for Vim. It also ships matching themes …
741337active
mooz/js2-mode
js2-mode is an improved JavaScript major mode for GNU Emacs featuring a full JavaScript parser (AST) for accurate syntax highlighting and e…
691335stable
iCrawl/discord-vscode
A Visual Studio Code extension that updates your Discord status with rich presence, showing what you are currently editing. It supports 200…
621335active
sdras/vue-vscode-snippets
A Visual Studio Code extension providing snippets for Vue 2 and Vue 3 single-file components, including Composition API, script setup, and …
321335stable
sqls-server/sqls
sqls is a SQL language server written in Go that implements the Language Server Protocol. It provides editor intelligence for SQL including…
911334active
mackysoft/Unity-SerializeReferenceExtensions
A Unity editor extension that adds a SubclassSelector dropdown to the Inspector for fields serialized with Unity's [SerializeReference] att…
1001333active
acejump/AceJump
AceJump is an IntelliJ Platform plugin that lets you jump to any symbol in the editor with just a few keystrokes by typing a string and a t…
321331active
jreybert/vimagit
vimagit is a Vim plugin that brings an Emacs Magit-like git workflow into a single Vim buffer. It lets users view diffs and interactively s…
621328stable
JetBrains/idea-gitignore
A JetBrains IDE plugin that adds support for .gitignore and many other ignore file formats (.dockerignore, .npmignore, .eslintignore, etc.)…
621326active
pmndrs/triplex
Triplex is an open source visual workspace for building React / Three Fiber components, distributed as a VS Code extension that also works …
741322active
kndndrj/nvim-dbee
An interactive database client implemented as a Neovim plugin, with a Go backend and Lua frontend. It lets users execute SQL queries and vi…
331322active
Robitx/gp.nvim
Gp.nvim is a Neovim plugin that brings GPT-powered chat sessions, instructable text/code operations, speech-to-text, and image generation d…
331320active
chrisbra/csv.vim
A Vim filetype plugin for editing CSV and other delimiter-separated files, providing column navigation, highlighting, sorting, filtering, a…
711319active
Gotham Colorscheme
Gotham is a very dark colorscheme for Vim and Neovim, available for both GUI and terminal Vim with a 256-color variant. It ships with built…
701319active
farcaller/DashDoc
A Sublime Text plugin that integrates Dash (macOS), Zeal (Linux), and Zeal/Velocity (Windows) documentation browsers. It lets developers lo…
561318active
huggingface/llm-vscode
A VSCode extension providing LLM-powered features like Copilot-style ghost-text code completion, with configurable backends including the H…
651314active
vim-vdebug/vdebug
Vdebug is a multi-language debugger client for Vim that speaks the DBGP protocol, working with debuggers like Xdebug for PHP, and Python, R…
231310active
rikvdkleij/intellij-haskell
An IntelliJ IDEA plugin providing Haskell language support, built on Stack and external tools like GHC and Hoogle. It offers syntax highlig…
101306active
Minimap
A Vim/Neovim plugin that renders a fast, scalable minimap (code overview) sidebar powered by the Rust-based code-minimap tool. It supports …
701303active
Wilfred/helpful
Helpful is an Emacs package that replaces the built-in help system with a richer *help* buffer. It adds contextual information such as sour…
351303active
JoosepAlviste/nvim-ts-context-commentstring
A Neovim plugin that sets the commentstring option dynamically based on the cursor location using tree-sitter queries. It handles files wit…
621301active
abo-abo/lispy
An Emacs package providing efficient structural editing for Lisp code (Emacs Lisp, Clojure, Scheme, Common Lisp) with vi-like single-key co…
481301active
s2b-dev/smart-second-brain
An open-source Obsidian plugin that adds a privacy-focused AI assistant to your note vault. It embeds your notes and uses a RAG pipeline wi…
921296active
Codeium/Windsurf
A native Neovim plugin for Windsurf (formerly Codeium) that provides AI-powered code completion and chat inside the editor. It integrates w…
621295active
rebelot/heirline.nvim
Heirline.nvim is a Neovim plugin for rendering statusline, winbar, tabline, and statuscolumn format strings in Lua. It provides a flexible …
291295active
gaasedelen/patching
An interactive binary patching plugin for IDA Pro that adds a robust in-disassembler workflow for editing assembly instructions. It support…
231291active
ThePrimeagen/vim-be-good
vim-be-good is a Neovim plugin that turns practicing Vim movements into a set of mini-games, such as relative jumps, ci{, and whackamole. I…
324564maintenance
gbprod/yanky.nvim
A Neovim plugin written in Lua that enhances yank and put (copy/paste) functionality. It provides a yank ring with history navigation, a hi…
671287active
sjl/badwolf
Bad Wolf is a dark color scheme for the Vim text editor, created by Steve Losh. It supports both GUI and console Vim and offers configurati…
451284stable
justinmk/vim-dirvish
Dirvish is a fast, minimal directory viewer and file navigator plugin for Vim and Neovim, designed as a leaner replacement for netrw. Each …
601280stable
pnedev/comparePlus
ComparePlus is a Notepad++ plugin for comparing files, file selections, clipboard content, and diffs against Git or SVN. It supports side-b…
861278active
ai-genie/chatgpt-vscode
Genie AI is a Visual Studio Code extension that integrates OpenAI's ChatGPT models (GPT-4o, GPT-4, GPT-3.5, o1) as an AI pair programmer. I…
211275active
jacoborus/tender.vim
Tender is a 24-bit true-color colorscheme for Vim and Neovim, with matching themes for the Airline and Lightline statusline plugins. It als…
641273stable
microsoft/skills-for-fabric
A collection of reusable AI assistant skills and MCP systems from Microsoft for working with Microsoft Fabric workloads, APIs, and Power BI…
831270active
rust-lang/rust-mode
rust-mode is an Emacs major mode providing syntax highlighting, indentation, and integration with Cargo, clippy, and rustfmt for editing Ru…
621269active
matze/vim-move
vim-move is a Vim plugin that moves lines and selections up, down, left, and right using intuitive key mappings in normal and visual mode. …
481268stable
volarjs/volar.js
Volar.js is a framework for building language tooling for embedded languages, powering language servers like Vue, Astro, and MDX. It provid…
741260active
Marus/cortex-debug
A Visual Studio Code extension that enhances debugging for ARM Cortex-M microcontrollers and other embedded targets via GDB servers like J-…
861256active
vuedx/languagetools
VueDX is a collection of tools for improving the Vue.js developer experience, including a VS Code extension providing language features, sy…
231253active
mickeynp/combobulate
Combobulate is an Emacs package that adds structured editing and navigation to many programming languages using Emacs 29's tree-sitter libr…
771251active
yatki/vscode-surround
A VS Code extension that wraps selected code blocks with customizable templates such as if/else, try/catch, and loop snippets. It supports …
521247active
PHPantom-dev/phpantom_lsp
PHPantom is a fast, lightweight PHP language server written in Rust with deep type intelligence, including generics, PHPStan annotations, a…
831246active
AndreaCrotti/yasnippet-snippets
The official collection of YASnippet snippets for Emacs, covering many programming languages and frameworks. It installs as an Emacs packag…
511246stable
GreatScottyMac/RooFlow
RooFlow is an experimental set of YAML-based system prompts and modes for the Roo Code VS Code extension, providing persistent project cont…
271246active
simonhaenisch/prettier-plugin-organize-imports
A Prettier plugin that organizes import statements (sorting, combining, and removing unused ones) using the TypeScript language service API…
451239active
emacs-slack/emacs-slack
A GNU Emacs client for Slack written in Emacs Lisp, available via MELPA. It lets users read, send, search, and react to Slack messages, man…
761233active
qjebbs/vscode-plantuml
A Visual Studio Code extension providing rich PlantUML support, including live diagram preview, export to multiple formats, syntax highligh…
521224active
New Moon Theme
New Moon is an optimized dark syntax highlighting theme designed for web development, with a consistent color palette across editors, termi…
231224stable
CharlesWiltgen/Axiom
Axiom is a collection of 273 battle-tested skills, 42 agents, 17 commands, and bundled developer tools (xclog, xcsym, xcui, xcprof) that gi…
851223active
buymeasoda/soda-theme
Soda Theme provides dark and light custom UI themes for Sublime Text 2 and 3, installable via Package Control or Git. It includes alternate…
324287maintenance
Tern
Tern is a stand-alone, editor-independent JavaScript code analyzer that provides deep static analysis such as type inference, completion, a…
664238maintenance
xenodium/chatgpt-shell
An Emacs package providing a multi-LLM shell and chat interface supporting ChatGPT, Claude, DeepSeek, Gemini, Kagi, Ollama, and Perplexity,…
741210active
psygames/UnityWebSocket
A Unity WebSocket plugin written in C# that provides a unified WebSocket client API across all Unity-supported platforms, including WebGL v…
491209active
hashicorp/terraform-ls
The official Terraform Language Server maintained by HashiCorp, implementing the Language Server Protocol to provide IDE features for Terra…
951206active
Aaronontheweb/dotnet-skills
A plugin of 30 skills and 5 specialized sub-agents that give AI coding assistants (Claude Code, Codex, GitHub Copilot, OpenCode) expert kno…
821206active
wallabyjs/quokka
Quokka.js is a rapid prototyping playground for JavaScript and TypeScript that runs code as you type and displays runtime values, logs, err…
361201active
madsbangh/EasyButtons
A small Unity editor extension that adds a [Button] attribute to expose any method as a clickable button in the Unity inspector. It support…
231200stable
jiangmiao/auto-pairs
A Vim plugin that automatically inserts, deletes, and manages matching brackets, parentheses, and quotes in pairs. It adds conveniences lik…
324193maintenance
huggingface/llm.nvim
llm.nvim is a Neovim plugin that brings LLM-powered features like ghost-text code completion to the editor, using llm-ls as its backend. It…
731194active
jamiebrynes7/obsidian-todoist-plugin
An unofficial Obsidian plugin that materializes Todoist tasks inside Obsidian notes with bidirectional sync. It lets users view and update …
701194active
vague-theme/vague.nvim
Vague is a dark, low-contrast, pastel colorscheme for Neovim written in Lua. It supports transparent backgrounds, configurable colors, and …
801193active
jbyuki/venn.nvim
A Neovim plugin written in Lua for drawing ASCII diagrams, boxes, lines, and arrows directly inside text buffers. It provides commands like…
321193stable
aooiuu/any-reader
Any-Reader is an open-source, cross-platform content aggregation tool that unifies novels, manga, video, and audio from user-defined source…
721191active
tpope/vim-rails
rails.vim is a Vim plugin providing Rails-specific navigation, syntax highlighting, and command wrappers for editing Ruby on Rails applicat…
324154maintenance
chentoast/marks.nvim
A Neovim plugin that enhances viewing and interacting with Vim marks, showing them in the sign column with floating window previews. It sup…
381190active
pashov/skills
A collection of AI-powered Solidity security skills built by Pashov Audit Group, packaged for use with AI coding assistants like Claude Cod…
761189active
madox2/vim-ai
A Vim/Neovim plugin that adds AI capabilities such as code generation, text editing, and interactive ChatGPT conversations directly in the …
761186active
xiyaowong/transparent.nvim
A Neovim plugin written in Lua that removes all background colors from highlight groups to make the editor transparent. It supports configu…
671186active
junegunn/vim-peekaboo
A Vim plugin that extends the ", @, and CTRL-R key mappings to display the contents of Vim registers in a sidebar. It automatically closes …
451186stable
dinbtechit/vscode-theme
A JetBrains IDE plugin that brings the Visual Studio Code Dark+ and Dark Modern color schemes to IntelliJ, WebStorm, Rider, CLion, PyCharm,…
951185active
Digital-EDA/Digital-IDE
Digital IDE is an all-in-one VSCode extension for hardware description language development, supporting Verilog, VHDL, and SystemVerilog. I…
741185active
johnpapa/vscode-peacock
Peacock is a Visual Studio Code extension that subtly changes the color of your VS Code workspace. It helps you quickly identify which edit…
991184active
vscode-R
A Visual Studio Code extension providing R language support, including a language service (completion, diagnostics, formatting), R terminal…
941184active
Link-Kou/intellij-mybaitslog
An IntelliJ IDEA plugin that reconstructs MyBatis SQL log output into fully executable SQL statements. It supports MyBatis 3.2.0+ and MyBat…
231182active
Doki Theme
A VS Code extension providing over 60 cute anime character-based color themes, wallpapers, and stickers. It modifies VS Code's CSS to enabl…
231181active
Yggdroot/indentLine
A Vim plugin that displays thin vertical lines at each indentation level for code indented with spaces. It uses Vim 7.3+'s conceal feature …
104114maintenance
shanalikhan/code-settings-sync
A Visual Studio Code extension that synchronizes settings, keybindings, snippets, themes, extensions, and workspaces across multiple machin…
234091maintenance
Oceanic Next
Oceanic Next is a colorscheme plugin for Neovim and Vim 8, inspired by the Oceanic Next theme for Sublime Text. It includes an accompanying…
491175active
jest-community/eslint-plugin-jest
An ESLint plugin providing lint rules for Jest test suites, catching issues like disabled or focused tests, invalid expectations, and enfor…
951173active
zalando/intellij-swagger
A JetBrains IntelliJ IDEA plugin (Zalando OpenAPI Editor) that provides editing support for OpenAPI and Swagger specification files, includ…
391173active
tpope/vim-endwise
endwise.vim is a Vim plugin that automatically adds matching end structures when you press Enter, such as adding `end` after Ruby `if`/`def…
511166stable
tombi-toml/tombi
Tombi is a fast TOML toolkit written in Rust providing a formatter, linter, and Language Server (LSP). It supports schema-driven validation…
861163active
sellout/emacs-color-theme-solarized
An Emacs color theme implementing Ethan Schoonover's Solarized palette, providing light and dark variants with precise CIELAB-based color r…
341162active
rhysd/clever-f.vim
clever-f.vim is a Vim plugin that extends the f, F, t, and T character-search motions so they can be repeated with the same key instead of …
321161stable
fannheyward/coc-rust-analyzer
A coc.nvim extension that integrates the rust-analyzer language server into Vim and Neovim. It provides Rust IDE features such as code comp…
761155active
zenbones-theme/zenbones.nvim
A collection of contrast-based Vim/Neovim colorschemes that rely on contrast and font variations rather than color for syntax highlighting.…
781149active
textlint-ja/textlint-rule-preset-ai-writing
A textlint rule preset that detects AI-generated writing patterns in Japanese text and suggests more natural phrasing. It can also run as a…
691149active
Competitive Programming Helper (cph)
Competitive Programming Helper (cph) is a VS Code extension that compiles, runs, and judges competitive programming solutions directly in t…
791148active
weirongxu/coc-explorer
A file explorer extension for coc.nvim that provides a tree view of files and buffers inside Vim and Neovim. It supports file operations, g…
231148active
DeepMyst/Mysti
Mysti is a VS Code extension that orchestrates a team of AI coding agents from 12 providers (Claude Code, OpenAI Codex, Gemini, Copilot, Cl…
721141active
jotson/ridiculous_coding
A Godot Engine 4 editor plugin that adds screenshake, explosions, and other over-the-top visual effects to your coding experience. It is a …
481140active
JetBrains/android
The source code of the Android plugin for the IntelliJ platform, which forms the core of Android Studio. It provides Android development to…
771135active
pechorin/any-jump.vim
A Vim/Neovim plugin that provides IDE-like code navigation, letting users jump to definitions and references of symbols under the cursor. I…
531132active

← prev page 6 / 10 next →