Showing 36 of 95 projects
A Neovim plugin that enhances Haskell development with LSP integration, Hoogle search, GHCi REPL, and advanced tooling.
A Language Server Protocol implementation for Terraform providing autocompletion, error checking, and editor integration.
A Neovim plugin providing comprehensive language support for the Lean theorem prover, including an infoview, abbreviations, and LSP integration.
A Go language server extension for coc.nvim that integrates gopls and provides additional Go development tools.
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.
A linter and LSP that validates configuration files for AI coding assistants like Claude Code, Cursor, and Copilot.
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.
An unofficial collection of pre-configured linters and formatters for efm-langserver in Neovim.
A VS Code-like renaming UI for Neovim, built with Lua and leveraging Neovim's LSP for cross-scope renaming.
A modern Neovim plugin that enhances LSP functionality with beautiful and intuitive user interfaces.
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 Neovim plugin for Godot 4 development, providing GDScript/GDShader LSP, DAP debugging, formatting, and in-editor Godot documentation.
A Sublime Text package that transforms the editor into a full-featured IDE for R programming.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.