Directory

Editors

Reviewed resources in Editors. 109 resources listed.

109 listings in Editors

  • ECA is an editor-agnostic, LSP-inspired protocol and server, written in Clojure, for AI pair programming: it gives chat, rewrite and completion the same behavior in Emacs, VS Code, IntelliJ, Neovim or a desktop client, all configured once regardless of which editor is running it.

  • Claude Code Chat is a VS Code and Cursor extension that replaces Claude Code's command-line interface with a graphical chat panel, adding checkpoint restore, an inline diff viewer, and a marketplace for browsing and installing MCP servers, skills and plugins.

  • rune

    rune.build

    A GPU-accelerated IDE and terminal multiplexer for both manual and agent-driven programming, with production-grade language intelligence built in.

  • A Neovim plugin, formerly hfcc.nvim, that adds Copilot-style ghost-text code completion backed by the Hugging Face Inference API, Ollama, or another HTTP model endpoint.

  • llm-vscode

    github.com

    A VS Code extension for LLM-powered code completion, using llm-ls as its backend and configurable to call the Hugging Face Inference API, Ollama, Text Generation Inference, or any OpenAI-compatible endpoint.

  • Minuet

    github.com

    A Neovim plugin that provides AI-powered, as-you-type code completion from LLM providers such as OpenAI, Gemini, Claude, Ollama, Llama.cpp and Codestral.

  • A VS Code extension that adds DeepSeek V4 models to the GitHub Copilot Chat model picker, so a user keeps Copilot's agent mode and tools while paying DeepSeek directly for inference.

  • llama.vscode

    github.com

    A VS Code extension that adds local, LLM-assisted code completion, chat and an agentic coding assistant backed by llama.cpp.

  • A hard fork of GNU Emacs with its roughly 300,000-line C core rewritten in Rust and a GPU-based display engine, aiming for full compatibility with existing Emacs configs and packages alongside modern rendering and performance.

  • The official list of Notepad++ plugins consumed by the editor's built-in Plugin Admin, for installing, updating and removing plugins from inside Notepad++.

  • ycmd

    ycm-core.github.io

    A code-completion and code-comprehension server providing semantic GoTo commands and, for some languages, diagnostics, originally built for the YouCompleteMe Vim plugin and now used by clients for Emacs, Atom, Sublime, VS Code, Kakoune, Geany and nano.

  • lsp-bridge

    github.com

    A fast, plug-and-play LSP client for Emacs that offloads language-server communication and analysis to an external multi-threaded process to avoid stalling the editor.

  • Lithe

    lithe.top

    A low-memory IntelliJ IDEA alternative for Java and Spring Boot development, built to review, run and debug code that an AI coding tool has already written.

  • llama.vim

    github.com

    A Vim plugin for local LLM-assisted code completion, using fill-in-the-middle suggestions and instruction-based editing against a llama.cpp server, with configurable context scope and named server profiles.

  • Copilot.el

    github.com

    An unofficial Emacs plugin for GitHub Copilot that adds inline ghost-text completions, an interactive chat interface and Next Edit Suggestions, talking to the official Copilot language server directly over JSON-RPC rather than through a generic LSP client.

  • sidekick.nvim

    github.com

    A Neovim plugin that combines Copilot's Next Edit Suggestions with a built-in terminal for any AI CLI, so diffs can be reviewed and applied without leaving the editor.

  • ZeroBrane Studio

    studio.zerobrane.com

    A lightweight, cross-platform Lua IDE with code completion, syntax highlighting, a remote debugger, static analysis, and live coding support for many Lua engines.

  • twinny

    twinny.dev

    An open-source AI coding assistant for VS Code that provides code completion, inline edits, chat, code review and commit messages against a model server the user controls, with no telemetry or sign-in.

  • CopilotChat.nvim

    copilotc-nvim.github.io

    A Neovim plugin that brings GitHub Copilot Chat into the editor, supporting multiple models, tool calling with manual or automatic approval, and a scriptable Lua API for automation.

  • OpenSumi

    opensumi.com

    A TypeScript framework for building AI-native IDE products, providing an extensible IDE core and an MCP client so an IDE built on it can use tools exposed by MCP servers.

  • A plugin that adds an editable code editor, an enhanced file tree, a Git panel, task management and a side chat to DSH's sidebar, and exposes a service API for other plugins to register their own tabs and file viewers.

  • copilot.lua

    github.com

    A Lua replacement for the copilot.vim plugin that brings GitHub Copilot suggestions and chat into Neovim with lower overhead and a native language server.

  • AsmDude2

    github.com

    A Visual Studio 2022 extension, built on a Language Server Protocol backend, that adds assembly-language syntax highlighting, code completion, and signature help for x86, x64, and AVX-512 code.

  • OpenKnowledge

    openknowledge.ai

    A private, local, markdown-first WYSIWYG editor with built-in AI editing, designed for knowledge bases, LLM wikis, specs and notes, integrated with harnesses such as Claude, Codex and OpenCode.