Showing 36 of 79 projects
A Language Server Protocol implementation for Terraform providing autocompletion, error checking, and editor integration.
A Go language server extension for coc.nvim that integrates gopls and provides additional Go development tools.
A Neovim plugin providing comprehensive language support for the Lean theorem prover, including an infoview, abbreviations, and LSP integration.
A Neovim plugin that automatically stops inactive LSP clients to free up RAM.
An open-source, modular text editor for macOS with a focus on extensibility and developer experience.
A Visual Studio Code extension providing language server support for the Rocq/Coq interactive theorem prover.
A language server implementation for the Elm programming language providing IDE features like diagnostics, formatting, and code navigation.
A Language Server Protocol implementation for CMake providing code completion, hover documentation, and formatting.
An Emacs major mode providing GDScript language support, syntax highlighting, and debugging for Godot game development.
A comprehensive VS Code extension providing syntax highlighting, linting, formatting, and language server support for Verilog, SystemVerilog, VHDL, and related hardware description languages.
A Neovim plugin for configuring Language Server Protocol (LSP) servers using JSON or YAML files.
A language server implementing the Language Server Protocol for Crystal, providing code analysis and editor integration.
A VS Code-like renaming UI for Neovim, built with Lua and leveraging Neovim's LSP for cross-scope renaming.
An unofficial collection of pre-configured linters and formatters for efm-langserver in Neovim.
A modern Neovim plugin that enhances LSP functionality with beautiful and intuitive user interfaces.
A linter and LSP that validates configuration files for AI coding assistants like Claude Code, Cursor, and Copilot.
A Neovim plugin that enhances .NET development with automatic LSP setup, debugging, and code analysis features.
A Language Server Protocol (LSP) implementation for the D programming language, providing IDE features across editors.
A Common Lisp extension for Visual Studio Code providing LSP support, a REPL, and interactive development tools.
A Neovim plugin for switching Python virtual environments without restarting the editor.
A mapping language and engine for converting complex, nested data between schemas, with extensibility via plugins.
A Neovim plugin that displays LSP inlay hints at the end of lines instead of within them for better editing flow.
A Neovim plugin that simplifies LSP server configuration by wrapping nvim-lspconfig and mason-lspconfig.
A Neovim plugin that automatically stops idle LSP servers and restarts them on focus to reduce RAM usage.
A Neovim configuration that transforms the editor into a modern IDE with advanced features and plugins.
A language server and VS Code extension providing incremental checking, error recovery, and IDE features for the Rocq/Coq proof assistant.
A Neovim plugin that displays TypeScript types as inline virtual text using twoslash query syntax.
A Neovim plugin providing syntax highlighting, LSP features, and editor support for the nushell language.
A minimal Neovim plugin written in Lua that provides essential Go development tools like formatting, linting, testing, and struct tag management.
A highly customized Neovim configuration designed as a personal IDE, featuring LSP support, debugging, note-taking, and AI integration.
Adds IDE-like code intelligence (autocompletion, navigation, linting) to JupyterLab using the Language Server Protocol.
A Neovim plugin that enables remote file editing with full LSP and TreeSitter support by running language servers on remote machines while keeping editing local.
A Neovim plugin that provides direct access to Rust Analyzer's LSP extensions for Rust development.
A Sublime Text package that transforms the editor into a full-featured IDE for R programming.
A Language Server Protocol implementation providing intelligent code assistance for Ember.js projects.
A language server implementing the Language Server Protocol for Suricata signatures, providing syntax checking, hints, and auto-completion.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.