Showing 36 of 1107 projects
A multi-cursor plugin for Neovim that enables simultaneous text editing across multiple selections with intuitive keybindings.
A Neovim plugin to automatically expand, maximize, and restore window dimensions with optional smooth animations.
A highly customizable Neovim bufferline plugin that provides a framework for building your ideal tab interface.
Neovim plugin that displays register contents in a preview window when accessing registers, eliminating the need for :reg.
A Neovim plugin that manages sessions using built-in :mksession, similar to VS Code's folder-based workspace persistence.
A Neovim plugin for building a fully customizable and clickable status column with segments for folds, signs, and line numbers.
A Neovim plugin for syntax tree-aware navigation and swapping of code objects like functions, blocks, and statements.
A Neovim plugin that uses AI and web search to explain and fix LSP diagnostic messages directly in the editor.
A Neovim plugin that enhances Haskell development with LSP integration, Hoogle search, GHCi REPL, and advanced tooling.
A Neovim plugin providing beautifully crafted color manipulation tools for Shades and Huefy commands.
A Neovim plugin that displays npm/yarn/pnpm/bun dependency versions as virtual text and provides quick commands for package management.
A Neovim plugin for competitive programming that manages testcases, downloads problems from online judges, and runs solutions.
A Neovim plugin for automagical editing and creation of VS Code-style snippets with a user-friendly UI.
A highly customizable Neovim autopairing plugin with Tree-sitter support, multiline pairing, and filetype detection.
A Neovim plugin that highlights function argument definitions and usages using Treesitter, with optional highlighting for unused arguments.
Neovim plugin providing location and syntax aware text objects that intelligently select code based on context.
A Neovim plugin providing enhanced LSP support for Scala development with Metals language server.
A Neovim chat interface for AI agents that works with any provider supporting the Agent Client Protocol (ACP).
A Neovim plugin providing comprehensive language support for the Lean theorem prover, including an infoview, abbreviations, and LSP integration.
A pure Lua Neovim plugin providing comprehensive CMake project integration with build, test, and debug workflows.
A Neovim plugin for asynchronous project-wide TypeScript type-checking using the TypeScript compiler (tsc).
A debug adapter for Neovim that enables debugging of Lua plugins and configuration files using the Debug Adapter Protocol.
A mouse gesture plugin for Neovim that allows users to execute commands by drawing simple directional patterns with the mouse.
A Neovim plugin for managing sessions with git branching, autoloading, and Telescope integration.
A Neovim plugin that provides real-time previews for commands like :norm and macros as you type.
A Neovim plugin written in Lua for commenting and uncommenting lines, visual selections, and motions.
A highly customizable, animated statusline plugin for Neovim with per-filetype support and built-in animations.
A Neovim plugin providing language support, code execution, and preview features for working with Quarto documents.
A Neovim plugin for freely rearranging and swapping windows with intuitive keyboard-driven movement.
A NeoVim plugin for printf-style debugging that inserts debug statements with file, line, and variable info across 40+ languages.
Interactively select and swap function arguments, list elements, and other code nodes in Neovim using tree-sitter.
A Neovim plugin that automatically stops inactive LSP clients to free up RAM.
A Neovim plugin providing elegant folding features with LSP/Treesitter integration, fold decorations, and intuitive keymaps.
A lightweight, fast, and asynchronous formatting and linting plugin for Neovim 0.10+.
A Neovim plugin that previews code changes from LSP code actions before applying them.
Delete Neovim buffers without messing up your window layout, providing a better alternative to :bdelete.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.