Showing 33 of 33 projects
Asynchronous linting and fixing for Vim/Neovim with Language Server Protocol (LSP) support.
An editor service providing modern IDE features like context-sensitive completion for OCaml in Vim and Emacs.
A language server implementing the Language Server Protocol (LSP) for OCaml, providing editor support like autocompletion and diagnostics.
A language server for Nix providing syntax checking, completion, renaming, and formatting.
A Neovim plugin for performing GitHub code reviews locally with full editor tooling and automation.
A Neovim plugin that previews code changes from LSP code actions before applying them.
A Vim plugin providing GraphQL file detection, syntax highlighting, and indentation for the GraphQL specification.
A minimalistic Neovim plugin written in Lua that provides Go tooling support like struct tagging, test generation, and dependency management.
A Nix overlay that provides nightly builds of Neovim for NixOS and Home Manager users.
A Neovim plugin framework for running functions on Tree-sitter nodes to transform code.
A language server implementing the Language Server Protocol for Crystal, providing code analysis and editor integration.
A Neovim plugin that prevents nested Neovim sessions when opening files from terminal buffers using RPC.
A compatibility layer that allows nvim-cmp completion sources to be used with blink.cmp in Neovim.
A Tree-sitter grammar for Justfiles, enabling syntax highlighting and parsing for the just command runner.
A Neovim plugin that provides seamless integration with Rust's Cargo commands via a floating window interface.
A collection of preconfigured linters and formatters for diagnostic-languageserver in Neovim.
An SDK for building custom F# code analyzers that provide real-time diagnostics and fixes in editors.
Automatically resolves imports for undefined terms in Neovim using LSP completion API.
Run nix develop and related commands directly within Neovim without restarting the editor.
A Nix flake providing automatically updated packages for all plugins listed in the Awesome Neovim collection.
Filter Draft.js content to preserve only allowed formatting when pasting rich text from external sources.
Zsh completion source for deoplete.nvim, enabling shell command completion in Neovim.
Vim syntax highlighting and LSP support for pest PEG grammar files.
A collection of Haskell snippets for LuaSnip in Neovim, powered by tree-sitter and LSP.
A Neovim plugin to switch Python interpreters on the fly for LSP and DAP without restarting.
nvim-cmp source for Go package imports, showing only inside import blocks after LSP attachment.
A Neovim plugin for interactively generating Java files (classes, interfaces, enums, records) with automatic package detection and setup.
A lightweight Neovim plugin for automatic ctags generation and integration with async workflow.
Sublime Text 3 plugin for OCaml development with Merlin 2 integration, providing code analysis, autocomplete, and type inference.
A Neovim plugin that enhances support for GitHub Actions files with syntax highlighting and LSP integration.
A Neovim plugin providing simple commands and a beautiful UI for common Git workflows like committing, staging, and browsing history.
A Neovim completion source for SSH configuration files, providing keyword suggestions and documentation.
A Neovim plugin for managing and executing tasks with customizable output handling and event hooks.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.