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
zenbu-labs/terminal-code
terminal-code is a CLI application that runs VS Code inside the terminal by combining terminal-browser (a browser rendered in the terminal)…
791676active
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…
991675active
SpartanJ/ecode
ecode is a lightweight, multi-platform code editor built on the hardware-accelerated eepp GUI library, focused on responsiveness and perfor…
921674active
lovasoa/react-contenteditable
A React component that wraps a contenteditable HTML element, letting users edit rich HTML content inline. It exposes controlled props like …
231674stable
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
Jedi
Jedi is a static analysis library for Python focused on autocompletion, goto functionality, refactoring, and code search. It is typically e…
736173maintenance
cessen/ropey
Ropey is a fast and robust UTF-8 text rope library for Rust, designed as the backing text buffer for applications like text editors. It han…
751666stable
danymat/neogen
Neogen is a Neovim plugin written in Lua that generates code annotations (docstrings/comments) for functions, classes, types, and files usi…
601659active
OBKoro1/koro1FileHeader
A VSCode extension that automatically generates and updates file header comments (author, edit time) and generates function comments with a…
236065maintenance
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…
761641active
fabrizioschiavi/pragmatapro
PragmataPro is a condensed monospaced font family designed for coding, math, and engineering, with over 18,000 glyphs and extensive Unicode…
601641active
dyng/ctrlsf.vim
A Vim/NeoVim plugin that provides Sublime Text-style project-wide text search backed by ack, ag, pt, or ripgrep. It displays results in a r…
691632active
sayyadirfanali/Myna
Myna is a monospace typeface designed for symbol-rich programming, treating ASCII symbols as first-class glyphs with aligned multi-characte…
611631active
nyoom-engineering/oxocarbon.nvim
Oxocarbon.nvim is a dark and light colorscheme for Neovim written in Fennel, inspired by the IBM Carbon design system. It provides extensiv…
751629active
obsidianmd/obsidian-importer
An official Obsidian community plugin that imports notes from other apps and file formats (Evernote, Notion, OneNote, Apple Notes, Google K…
961627active
huacnlee/autocorrect
AutoCorrect is a Rust-based linter and formatter that improves copywriting by correcting spacing, punctuation, and word usage between CJK (…
871627active
microsoft/vscode-generator-code
A Yeoman generator from Microsoft that scaffolds Visual Studio Code extensions and customizations such as themes, language support, snippet…
951625active
joplin/plugins
The official Joplin plugin repository, a curated registry of community plugins for the Joplin note-taking application, updated every 30 min…
671624active
PKM-er/Blue-Topaz_Obsidian-css
Blue Topaz is a popular blue CSS theme for the Obsidian note-taking app, with extensive customization via the Style Settings plugin. It shi…
661621active
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…
361619stable
TfTHacker/obsidian42-brat
BRAT is an Obsidian plugin that simplifies installing and auto-updating beta plugins and themes directly from GitHub repositories. It remov…
961617active
NotAShelf/nvf
nvf is a modular, extensible Neovim configuration framework written in Nix, letting users declare a fully featured Neovim setup with a few …
851611active
Rosé 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…
731607active
Shougo/deoplete.nvim
Deoplete.nvim is an asynchronous auto-completion framework for Neovim and Vim 8, extensible via completion source plugins. Development has …
325897maintenance
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…
951596active
maqi1520/mdx-notes
MDX Notes is a cross-platform Markdown note-taking application and WeChat Official Account typesetting editor built with MDX, Next.js, and …
641596active
Bekaboo/dropbar.nvim
A Neovim plugin that provides IDE-like breadcrumbs in the winbar with drop-down menus. It supports multiple symbol sources including LSP, t…
701595active
typora/typora-issues
Typora is a commercial, closed-source minimal Markdown editor with seamless live preview, available for macOS, Windows, and Linux. This rep…
471590active
krzyzanowskim/STTextView
STTextView is a performant, reusable text view component for macOS and iOS built on TextKit 2, serving as an NSTextView/UITextView replacem…
981587active
ckeditor/ckeditor4
CKEditor 4 is a widely used browser-based WYSIWYG rich-text HTML editor with a plugin-based architecture and extensive customization option…
735820maintenance
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…
681580active
Edditoria/markdown-plus-plus
A collection of hand-crafted User Defined Language (UDL) XML files that add Markdown syntax highlighting to Notepad++ across many editor th…
421580active
Yakitrak/notesmd-cli
NotesMD CLI (formerly Obsidian CLI) is a Go-based terminal tool for interacting with Obsidian markdown vaults without requiring the Obsidia…
921579active
iwe-org/iwe
IWE is a Rust-based tool that turns a directory of plain Markdown files into a queryable knowledge graph, exposed through an LSP server for…
851576active
purcell/exec-path-from-shell
A GNU Emacs library that copies environment variables like $PATH from the user's shell into Emacs, so GUI or daemon-launched Emacs sessions…
721573stable
blackhole89/notekit
NoteKit is a free-software hierarchical markdown notetaking application built on GTK+ 3, aiming to be a platform-independent OneNote altern…
521570active
unblevable/quick-scope
A Vim plugin that always-on highlights a unique character in every word on a line, helping you use f, F, t, and T motions to move across a …
451568stable
folke/lazydev.nvim
A Neovim plugin that configures the LuaLS language server for editing Neovim Lua configs by lazily loading workspace libraries only for mod…
511565active
i-tu/Hasklig
Hasklig is a monospaced code font based on Source Code Pro that adds typographic ligatures for multi-character operators like ->, =>, and >…
235716maintenance
erictli/scratch
Scratch is a minimalist, offline-first markdown note-taking desktop app built with Tauri. Notes are stored as plain .md files with WYSIWYG …
791561active
square/maximum-awesome
A collection of opinionated configuration files for vim and tmux, maintained by Square, primarily targeting Mac OS X. It bundles plugins li…
485699maintenance
Automattic/simplenote-macos
Simplenote for macOS is the official open-source macOS client for the Simplenote note-taking service, written in Swift. It provides lightwe…
671555active
mattn/efm-langserver
efm-langserver is a general-purpose Language Server Protocol server written in Go that acts as a bridge between editors and external linter…
851553active
folke/twilight.nvim
Twilight is a Lua plugin for Neovim 0.5+ that dims inactive portions of the code you're editing using TreeSitter for accurate code-aware di…
451548active
denoland/vscode_deno
The official Visual Studio Code extension for Deno, powered by the Deno language server. It provides type checking, intellisense, linting, …
921547active
java-diff-utils/java-diff-utils
An open-source Java library for performing diff operations between texts or data: computing diffs, applying patches, generating and parsing…
811544active
r-u-s-h-i-k-e-s-h/Obsidian-CSS-Snippets
A community-maintained collection of CSS snippets for customizing the Obsidian note-taking app's interface. Users copy individual snippets …
681543active
kahole/edamagit
edamagit is a VSCode extension that brings the keyboard-driven Magit Git interface from Emacs to Visual Studio Code. It provides popups and…
591539active
machakann/vim-sandwich
A Vim plugin providing operators and textobjects to add, delete, and replace surrounding pairs such as brackets, quotes, and HTML/XML tags.…
321537stable
esmuellert/codediff.nvim
A Neovim plugin that renders VSCode-style diffs with side-by-side or inline layouts and two-tier line/character-level highlighting, powered…
781534active
Leecason/element-tiptap
A WYSIWYG rich-text editor component for Vue 3 built on Tiptap 2 and Element Plus, with a legacy 1.0 version for Vue 2. It offers many out-…
231534stable
VSpaceCode/VSpaceCode
A VSCode extension that brings Spacemacs-style mnemonic keybindings to Visual Studio Code, triggered by the space key with a customizable a…
521533active
linkarzu/dotfiles-latest
A personal dotfiles repository containing the author's actively maintained configuration for macOS, Neovim, zsh, tmux, Ghostty, and other t…
701529active
twibiral/obsidian-execute-code
An Obsidian plugin that adds run buttons to code blocks in notes, executing code locally in many languages (Python, JavaScript, C++, Rust, …
451529active
David-Kunz/gen.nvim
A Neovim plugin that generates text using LLMs (primarily via Ollama) with customizable prompts. It streams model responses into editor win…
361527active
seagle0128/doom-modeline
doom-modeline is a fancy and fast mode-line package for Emacs, inspired by minimalist design. It provides rich status indicators (LSP state…
671522active
jake-stewart/multicursor.nvim
A Neovim plugin written in Lua that adds true multiple cursor editing with support for normal, insert, replace, visual, and select modes. I…
561519active
emacs-dashboard/dashboard
An extensible dashboard startup screen for Emacs, showing recent files, projects, bookmarks, and agenda items when Emacs launches. It is wr…
661518active
PKM-er/obsidian-editing-toolbar
An Obsidian community plugin that adds a customizable MS-Word-like editing toolbar to the note editor, forked and extended from the unmaint…
981517active
redhat-developer/yaml-language-server
A language server implementing the Language Server Protocol (LSP) for YAML files, providing validation, schema-driven completion, hover, fo…
761514active
hrsh7th/cmp-nvim-lsp
A nvim-cmp completion source that bridges Neovim's built-in LSP client with the nvim-cmp autocomplete engine. It advertises extended comple…
561507active
Developer-Mike/obsidian-advanced-canvas
An Obsidian community plugin that supercharges the built-in canvas feature with flowchart shapes, node styling, presentations, and graph vi…
881498active
aaaaalexis/obsidian-baseline
Baseline is a foundational Obsidian theme offering a clean, polished interface in both dark and light modes. It features deep Style Setting…
841496active
gregjacobs/Autolinker.js
A TypeScript utility library that automatically converts URLs, email addresses, phone numbers, @mentions, and #hashtags in plain text or HT…
651495stable
mfussenegger/nvim-jdtls
A Neovim plugin providing extensions for the built-in LSP client to work with the Eclipse JDT Language Server for Java. It adds Java-specif…
601495active
helix-editor/nucleo
Nucleo is a high-performance fuzzy matcher library for Rust, filling the same role as fzf and skim but with a faster matching algorithm and…
591492active
ggml-org/llama.vscode
A VS Code extension providing local LLM-assisted text and code completion, AI chat, and agentic coding powered by llama.cpp. It supports au…
831490active
mhinz/vim-startify
A Vim/Neovim plugin that replaces the default startup screen with a customizable start page showing recently used files, bookmarks, and per…
325385maintenance
sakura-editor/sakura
Sakura Editor is a free, open-source Japanese text editor for MS Windows, written in C++ and released under the Zlib license. It supports m…
871481active
gelguy/wilder.nvim
wilder.nvim is a Vim/Neovim plugin that enhances the built-in wildmenu with automatic, customizable suggestions as you type in the command …
321480active
ananthakumaran/tide
Tide is a TypeScript Interactive Development Environment for Emacs, providing IDE features like completion, eldoc, flycheck diagnostics, an…
631476active
fisadev/fisa-vim-config
A personal Vim and NeoVim configuration aimed at Python development, with autocompletion, linting, fuzzy finding, and debugging support. It…
461467active
supermaven-inc/supermaven-nvim
The official Neovim plugin for Supermaven, an AI-powered code completion service. It provides inline suggestions in Neovim with configurabl…
241460active
randy3k/Terminus
Terminus is a Sublime Text plugin that embeds a real, cross-platform terminal emulator inside the editor, supporting Unix shells and cmd.ex…
581458active
dominikh/go-mode.el
go-mode is an Emacs major mode for editing Go source code, a complete rewrite of the mode originally shipped with Go. It provides syntax hi…
701455stable
mhartington/formatter.nvim
A format runner plugin for Neovim written in Lua that executes external formatters asynchronously on buffers. It provides opt-in default fo…
431452active
royqh1979/RedPanda-CPP
RedPanda C++ is a lightweight, cross-platform C/C++/GNU Assembly IDE built on Qt, descended from Red Panda Dev-C++. It offers code editing …
741447active
sahilm/fuzzy
A dependency-free Go library for fuzzy string matching optimized for filenames and code symbols, in the style of Sublime Text, VSCode, and …
871445active
MagicStack/MagicPython
MagicPython is a syntax highlighting package for Python 3 (with Python 2 support) built for Sublime Text, Atom, and Visual Studio Code. It …
231443stable
bramses/chatgpt-md
An Obsidian community plugin that integrates ChatGPT-style AI chat directly into notes, supporting wiki-link context, AI agents, and tool c…
961439active
bholmesdev/hubble.md
Hubble.md is a free, open-source desktop notetaking app built on Markdown and HTML, with a familiar Notion-like editing experience. It is d…
811436active
wsdjeg/.SpaceVim.d
A personal SpaceVim configuration (dotfiles) repository by the SpaceVim author, targeting Arch Linux and Windows. It provides a ready-made …
101436active
joaotavora/sly
SLY is a Common Lisp IDE for Emacs, a fork of SLIME with improved UX. It provides a full-featured REPL, live code annotations (stickers), f…
661431active
subethaedit/SubEthaEdit
SubEthaEdit is a free, open-source plain text editor for macOS written in Objective-C, known for pioneering live collaborative editing. It …
461431active
ntpeters/vim-better-whitespace
A Vim plugin that highlights trailing whitespace characters in buffers and provides a :StripWhitespace command to remove them. It supports …
421431stable
antfu/case-police
CasePolice is a CLI tool and ESLint plugin that checks and fixes the casing of well-known product and technology names (e.g., GitHub, TypeS…
781428active
mattn/vim-lsp-settings
A Vim plugin that provides automatic installation and configuration of Language Servers for vim-lsp. It brings VS Code-style one-command la…
671418active
tomtom/tcomment_vim
tcomment_vim is a Vim plugin that provides easy, file-type-aware commenting and uncommenting of code, working as a toggle with operator, vi…
321412stable
Rosemoe/sora-editor
sora-editor is a multifunctional Android code editor library (also known as CodeEditor) providing incremental syntax highlighting, auto-com…
851405active
SublimeCodeIntel/SublimeCodeIntel
A Sublime Text plugin providing code intelligence via the CodeIntel engine, ported from Open Komodo. It offers smart autocomplete, jump-to-…
325048maintenance
b4winckler/macvim
MacVim is the macOS port of the Vim text editor, providing a native graphical interface for Vim with tight macOS integration. It supports m…
235042maintenance
ray-x/navigator.lua
A Neovim plugin that combines LSP and Treesitter to provide code analysis and navigation, including symbol references, definitions, call tr…
801400active
tnantoka/edhita
Edhita is a fully open source text editor app for iOS and iPadOS, written in SwiftUI. It has been maintained since 2010 and includes Markdo…
631398active
scottmckendry/cyberdream.nvim
A high-contrast, futuristic, and vibrant colorscheme plugin for Neovim written in Lua. It includes matching terminal themes (Alacritty, Wez…
901395active
mycolorway/simditor
Simditor is a browser-based WYSIWYG rich text editor built on jQuery, providing a toolbar-driven editing experience for web applications. I…
235004maintenance
haskell/haskell-mode
Haskell Mode is an Emacs major mode for editing, developing, and debugging Haskell programs. It provides syntax highlighting, indentation, …
621389active
textbus/textbus
Textbus is a component-based, data-driven rich text editing framework written in TypeScript. It supports real-time collaborative editing vi…
901387active
emacs-lsp/dap-mode
dap-mode is an Emacs client and library for the Debug Adapter Protocol (DAP), providing integrated debugging inside Emacs similar to how ls…
621386active
tris203/precognition.nvim
A Neovim plugin that displays available vim motions as virtual text and gutter signs in the current buffer. It helps users discover and lea…
741382active
Xavalon/XamlStyler
XAML Styler is a Visual Studio extension that formats XAML source code according to configurable styling rules. It helps individuals and te…
641381active

← prev page 7 / 15 next →