Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Editor Integration

Editor Integration

155 projects

Showing 36 of 155 projects

prettier
prettierJavaScript

An opinionated code formatter that enforces consistent style across JavaScript, TypeScript, CSS, HTML, and many other languages.

#developer-tools#pre-commit#code-formatter
Stars52.1k
Forks4.9k
Last commit14 hours ago
PHP CS Fixer
PHP CS FixerPHP

A tool that automatically fixes PHP code to follow coding standards and modernizes codebases.

#composer#automated-fixes#code-standards
Stars13.5k
Forks1.6k
Last commit18 hours ago
nvim-tree.lua
nvim-tree.luaLua

A file explorer tree plugin for Neovim, written in Lua, offering git integration, diagnostics, and high customizability.

#productivity#editor-integration#vim-alternative
Stars8.6k
Forks634
Last commit4 days ago
magit-mode
magit-modeEmacs Lisp

A complete Git porcelain implemented as an Emacs package, allowing version control tasks directly from the editor.

#version-control#emacs#developer-tools
Stars7.2k
Forks870
Last commit1 day ago
rustfmt
rustfmtRust

A tool for formatting Rust code according to the official Rust style guidelines.

#developer-tools#codeformatter#code-formatter
Stars6.9k
Forks1.0k
Last commit15 hours ago
television
televisionRust

A fast, portable, and hackable fuzzy finder for the terminal that searches files, text, git repos, and custom data sources.

#productivity#fuzzy#editor-integration
Stars6.1k
Forks181
Last commit1 day ago
neogit
neogitLua

An interactive and powerful Git interface for Neovim, inspired by Magit.

#version-control#keyboard-driven#lua-plugin
Stars5.5k
Forks349
Last commit2 days ago
proselint
proselintJavaScript

A command-line linter for English prose that checks writing style, grammar, and usage against advice from expert writers.

#prose#style#advice
Stars4.6k
Forks179
Last commit15 hours ago
copilot.lua
copilot.luaLua

A pure Lua replacement for copilot.vim providing GitHub Copilot integration for Neovim with enhanced performance and customization.

#developer-tools#ai-assistant#editor-integration
Stars4.1k
Forks160
Last commit16 hours ago
ChatGPT.nvim
ChatGPT.nvimLua

A Neovim plugin that integrates OpenAI's ChatGPT API for natural language generation and coding assistance directly within the editor.

#productivity#editor-integration#code-assistance
Stars4.0k
Forks320
Last commit6 months ago
lspsaga.nvim
lspsaga.nvimLua

A plugin that enhances Neovim's Language Server Protocol experience with improved UI components and navigation.

#vimscript#developer-tools#editor-integration
Stars3.8k
Forks304
Last commit8 days ago
opencode.nvim
opencode.nvimLua

A Neovim plugin that integrates the opencode AI assistant for editor-aware research, code reviews, and requests.

#ai#developer-tools#ai-assistant
Stars3.7k
Forks145
Last commit22 hours ago
octo.nvim
octo.nvimLua

A Neovim plugin for editing and reviewing GitHub issues, pull requests, and discussions directly from the editor.

#github-integration#developer-tools#issue-tracking
Stars3.3k
Forks239
Last commit3 days ago
none-ls.nvim
none-ls.nvimLua

A Neovim plugin that uses Lua to inject LSP diagnostics, code actions, formatting, and more, acting as an in-memory language server.

#formatting#developer-tools#editor-integration
Stars3.2k
Forks122
Last commit1 month ago
nvim-lint
nvim-lintLua

An asynchronous linter plugin for Neovim that complements the built-in Language Server Protocol support.

#vimscript#hacktoberfest#developer-tools
Stars2.8k
Forks310
Last commit28 days ago
bash-language-server
bash-language-serverTypeScript

A language server for Bash that provides IDE-like features such as code completion, diagnostics, and formatting for shell scripts.

#language-server#shell-scripting#editor-integration
Stars2.8k
Forks148
Last commit
Flycheck
FlycheckEmacs Lisp

A modern on-the-fly syntax checking extension for GNU Emacs that validates code as you type.

#emacs#editor-integration#syntax-checking
Stars2.5k
Forks459
Last commit3 days ago
StyLua
StyLuaRust

A deterministic code formatter for Lua 5.1-5.4, LuaJIT, Luau, and CfxLua, inspired by Prettier.

#hacktoberfest#lua-formatter#luau
Stars2.3k
Forks103
Last commit15 days ago
SublimeREPL
SublimeREPLPython

Run interactive interpreters (REPLs) for multiple languages directly inside Sublime Text.

#multi-language#developer-tools#editor-integration
Stars2.1k
Forks312
Last commit5 years ago
leetcode.nvim
leetcode.nvimLua

A Neovim plugin that lets you solve LeetCode problems directly within your editor.

#problem-solving#editor-integration#vim
Stars2.1k
Forks111
Last commit2 months ago
Slime contrib for Coalton
Slime contrib for CoaltonCommon Lisp

An Emacs extension for interactive Common Lisp programming with compilation, debugging, and documentation lookup.

#emacs#editor-integration#repl
Stars2.1k
Forks349
Last commit5 days ago
Phpactor
PhpactorPHP

A PHP language server and toolkit providing intelligent code completion, refactoring, and introspection for PHP development.

#productivity#language-server#completion
Stars1.9k
Forks159
Last commit1 day ago
nil
nilRust

An incremental analysis language server for the Nix language, providing IDE-like features for Nix development.

#language-server#ide-support#editor-integration
Stars1.9k
Forks72
Last commit1 day ago
clj-kondo
clj-kondoClojure

A static analyzer and linter for Clojure, ClojureScript, and EDN that detects errors and enforces style without executing code.

#clojurescript#linter#editor-integration
Stars1.8k
Forks305
Last commit18 hours ago
nixfmt
nixfmtHaskell

The official formatter for Nix language code, enforcing a standard artistic formatting style.

#formatting#haskell#developer-tools
Stars1.6k
Forks75
Last commit2 days ago
rails-footnotes
rails-footnotesRuby

A Rails gem that displays debugging footnotes on every page with session, params, queries, and editor links.

#developer-tools#productivity#rails-gem
Stars1.5k
Forks163
Last commit1 day ago
prettier
prettierJavaScript

A Prettier plugin that formats Ruby code using the Syntax Tree gem, bringing consistent style to Ruby projects.

#developer-tools#prettier-plugin#code-formatter
Stars1.5k
Forks102
Last commit1 year ago
alejandra
alejandraNix

An uncompromising, fast Nix code formatter written in Rust with a comprehensive style guide.

#formatting#developer-tools#pre-commit
Stars1.4k
Forks56
Last commit2 months ago
Elm Format
Elm FormatHaskell

A code formatter for Elm that automatically formats source code according to the official Elm Style Guide.

#developer-tools#code-formatter#editor-integration
Stars1.3k
Forks148
Last commit1 year ago
sqls
sqlsGo

A Go-based language server implementing the Language Server Protocol for SQL, providing intelligent editing features across multiple RDBMS.

#database-development#language-server#editor-integration
Stars1.3k
Forks87
Last commit9 days ago
Seeing Is Believing
Seeing Is BelievingRuby

A Ruby tool that evaluates code and displays the result of every line, similar to Swift Playgrounds.

#development-workflow#editor-integration#code-evaluation
Stars1.3k
Forks54
Last commit4 months ago
clojure-lsp (multiple editors)
clojure-lsp (multiple editors)Clojure

A Language Server Protocol implementation for Clojure and ClojureScript, providing advanced IDE features through static analysis.

#hacktoberfest#clojurescript#language-server
Stars1.3k
Forks178
Last commit
Xray
XrayRuby

A development tool that reveals the Rails views, partials, and templates behind your UI with an overlay.

#developer-tools#editor-integration#ui-debugging
Stars1.2k
Forks76
Last commit1 year ago
crates.nvim
crates.nvimLua

A Neovim plugin for managing Rust dependencies from crates.io directly within your editor.

#plugin-manager#editor-integration#neovim-plugin
Stars1.1k
Forks43
Last commit3 months ago
typst-preview.nvim
typst-preview.nvimLua

A Neovim plugin providing low-latency, incremental previews for Typst documents with cross-jump navigation.

#incremental-rendering#document-preview#editor-integration
Stars978
Forks57
Last commit
Bloop
BloopScala

A build server and CLI tool that compiles, tests, and runs Scala code quickly from any editor or build tool.

#compilation-server#developer-tools#build-server
Stars939
Forks216
Last commit1 day ago
Page 1 of 5

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 days ago
17 hours ago
10 days ago
Next
#Neovim Plugin73
#Neovim55
#Developer Tools46
#Lua43
#Productivity24
#Nvim22
#Development Tools22
#Code Quality14
#Language Server Protocol13
#Nvim Plugin13
#Vim Plugin13
#Language Server13