awesome-neovim
github.com/rockerboo/awesome-neovim ↗Collections of awesome neovim plugins.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me competitive programming resources from awesome-neovim"
Installation instructions →What's inside
Note Taking
- 0styx0/abbreinder.nvim
Abbreviation reminders.
- 2KAbhishek/tdo.nvim
Fast and simple note taking.
- apdot/doodle
A developer-centric knowledge base with project/branch scoped notes, bi-directional linking, note-tagging, graph-view, telescope integration, and Git synchronization.
- athar-qadri/scratchpad.nvim
Effortlessly manage scratchpads within your favorite editor.
- backdround/global-note.nvim
One global note in a floating window.
- bngarren/checkmate.nvim
A full-featured Markdown-based TODO plugin.
AI
- 0xble/dotagent.nvim
Command and skill completion for Claude Code and Codex-style prompt editors, configurable from local agent command and skill directories.
- 3v0k4/exit.nvim
Prompt LLMs (large language models) to write Vim commands.
- 3ZsForInsomnia/code-companion-picker
Snacks picker integrations for previewing CodeCompanion prompts and Skills (using OpenSkills).
- 3ZsForInsomnia/token-count.nvim
Shows the token count for the current buffer, with integrations for Lualine and NeoTree.
- 3ZsForInsomnia/vs-code-companion
Tool for importing VSCode's Markdown prompts into CodeCompanion.
- Aaronik/GPTModels.nvim
GPTModels - a stable, clean, multi model, window based LLM AI tool.
Utility
- 0xJohnnyboy/scretch.nvim
Create and manage scratch files, scratch templates, with picker integrations.
- AlejandroSuero/freeze-code.nvim
Code screenshot plugin that makes use of
- aPeoplesCalendar/apc.nvim
"On this day" style calendar, which provides information about worldwide history of working class movements and liberation struggles.
- athar-qadri/weather.nvim
Realtime weather and earthquake alerts with support for lualine integration (no API key required).
- axieax/urlview.nvim
Browse all URLs in the current buffer.
- bgaillard/readonly.nvim
Secure edition of files containing sensible / secret information, passwords, API keys, SSH keys, etc.
Colorscheme
- 0xstepit/flow.nvim
- 0x-ximon/acario.nvim
- 2nthony/vitesse.nvim
- 4e554c4c/darkman.nvimColorscheme Switchers
Follow the system dark-mode setting on Linux.
- 54L1M/Oshen.nvim
- Abstract-IDE/Abstract-cs
Git
- 2KAbhishek/co-author.nvim
Quickly add co-authors to commits.
- 2KAbhishek/octohub.nvimGitHub
Access all your gihub repos, stats and more in simple keystrokes.
- 3ZsForInsomnia/revman.nvimGitHub
Track PRs that need review automatically and open them in Octo.nvim.
- 404pilo/aicommits.nvim
Generate conventional commit messages using AI.
- 9seconds/repolink.nvim
Generate shareable HTTP permalinks for various Git web frontends.
- aaronhallaert/advanced-git-search.nvim
Search your Git history by commit content, message and author with Telescope.
Game
- 2KAbhishek/exercism.nvimCompetitive Programming
Browse and solve Exercism problems.
- alanfortlink/blackjack.nvim
Classic Black Jack game.
- alec-gibson/nvim-tetris
Bringing Emacs' greatest feature to Neovim - Tetris.
- barrettruth/cp.nvimCompetitive Programming
Competitive programming workflow for popular contest platforms (CodeForces, CSES, etc.) Includes automatic test scraping, I/O view, and diff panel.
- ~chinmay/cphelper.nvimCompetitive Programming
Helper for competitive programming written in Lua.
Marks
- 2KAbhishek/markit.nvim
Improved global marks and project wide bookmarks, to quickly navigate files.
- adithyasource/spearmint.nvim
Lightweight harpoon-style marks with terminal support.
- Beargruug/skipper.nvim
Jump between functions in a file with ease.
- cbochs/grapple.nvim
Provides tagging, cursor tracking, and immediate navigation to important project files.
- chentoast/marks.nvim
A better user experience for viewing and interacting with Vim marks.
Icon
- 2KAbhishek/nerdy.nvim
Find and insert the latest nerd font glyphs.
Showing a sample of 1.4k resources. View the full list on GitHub →