Track Awesome Neovim Updates Daily
Collections of awesome neovim plugins.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 rockerBOO/awesome-neovim · ⭐ 20K · 🏷️ Editors
Jan 05, 2026
Programming Languages Support / YAML
- cuducos.me/yaml.nvim - Utils to work with YAML files.
Jan 04, 2026
Motion / Tree-sitter Based
- subev/sibling-jump.nvim (⭐5) - Context-aware navigation between sibling Tree-sitter nodes.
Jan 02, 2026
AI / Diagnostics
- nishu-murmu/cursor-inline (⭐2) - Cursor-style inline AI editing. Select code, describe the change, and get an inline, highlighted edit you can accept or reject—similar to Cursor inline workflow.
Colorscheme / Assembly
- m15a/nvim-srcerite -
[TS][Lua]A colorscheme inspired by Srcery, based onnvim-highlite.
Note Taking / Cursorline
- stikypiston/studytools.nvim (⭐3) - Various utilities to enhance the studying and note-taking experience.
Dec 31, 2025
Colorscheme / Assembly
- dybdeskarphet/gruvbox-minimal.nvim (⭐6) -
[TS][L/D][Lua]A Gruvbox Material theme conceptually inspired by Alabaster.
Dec 30, 2025
Plugin Manager
- OriginCoderPulse/synapse.nvim (⭐4) - A modern, lightweight plugin manager with beautiful UI, intelligent dependency management, tag/branch support, and post-install command execution.
Dec 29, 2025
Utility / Cursorline
- stikypiston/cheaty.nvim (⭐5) - A simple, configurable cheatsheet.
Dec 26, 2025
Plugin Manager
- lumen-oss/rocks.nvim (⭐989) - A modern approach to plugin management using Luarocks, inspired by Cargo.
LSP / LSP Installer
- mason-org/mason.nvim (⭐9.9k) - Portable package manager that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
Colorscheme / Assembly
- everviolet/nvim (⭐543) -
[TS][LSP][L/D][Lua]A comfy colorscheme for cozy morning coding.
Neovim Lua Development / Quickfix
- lumen-oss/luarocks-tag-release (⭐53) - A GitHub action that publishes your Neovim plugins to LuaRocks.
Dec 25, 2025
Note Taking / Cursorline
- losch/ztl - A fast static note generator in a single binary with everything built-in.
Workflow / Competitive Programming
- letieu/jira.nvim (⭐107) - Manage Jira tasks with a beautiful UI.
Dec 24, 2025
Buffers / Assembly
- wsdjeg/bufdel.nvim (⭐3) - Delete buffers without changing windows layout.
Dec 23, 2025
Plugin Manager
- zuqini/zpack.nvim (⭐47) - A thin layer on top of
vim.packto support lazy-loading andlazy.nvim's declarative spec.
Dec 22, 2025
Marks / Assembly
- dimtion/guttermarks.nvim (⭐42) - Display marks in the buffer gutter.
Colorscheme / Assembly
[TS]- Has Tree-sitter highlighting.
[LSP]- Has LSP Semantic Tokens support.
[L/D]- Has both "light" and "dark" variants.
[Lua]- Is written in Lua.
[Fnl]- Is written in Fennel.
Git / Quickfix
- ajatdarojat45/commitmate.nvim (⭐2) - An AI-assisted commit message generator following common commit conventions.
Dec 21, 2025
AI / Diagnostics
- carlos-algms/agentic.nvim (⭐121) - Chat interface for AI ACP providers such as Claude, Gemini, Codex, OpenCode and Cursor.
Dec 19, 2025
Project / Assembly
- mrjones2014/codesettings.nvim (⭐45) - Easily load project-local settings (like
.vscode/settings.json) into Neovim 0.11+ native LSP settings.
Dec 18, 2025
Colorscheme / Assembly
- nvim-mini/mini.nvim#colorschemes (⭐8.5k) -
[TS][LSP][L/D][Lua]Color schemes included inmini.nvim. All of them prioritize high contrast ratio for reading text and computing palettes in perceptually uniform color spaces.
Code Runner / Quickfix
- wsdjeg/code-runner.nvim (⭐5) - Async code runner with range support.
Dec 16, 2025
Note Taking / Cursorline
- nbeversl/urtext_neovim (⭐3) - An implementation of Urtext.
Utility / Cursorline
- necrom4/calcium.nvim (⭐40) - A powerful
lua-lib-mathin-buffer calculator with visual mode, functions and variable support.
Dec 13, 2025
Utility / Cursorline
- leo-alvarenga/quoth.nvim (⭐5) - A lightweight, configurable random quote provider with lazy loading, custom tables, and filters.
Debugging / CSV Files
- fschaal/azfunc.nvim (⭐3) - Seamlessly debug Azure Functions with automatic DAP integration.
Dependency Management / Quickfix
- JesperLundberg/projektgunnar.nvim (⭐20) - C# dependency manager with support for handling references between projects and solution files.
Dec 12, 2025
Media / Cursorline
- ~elisoli/nekovim - Flexible Discord rich presence.
Dec 08, 2025
Command Line / Indent
- nvim-mini/mini.nvim#mini.cmdline (⭐8.5k) - Module of
mini.nvimfor command line tweaks. Adds autocompletion with customizable delay, autocorrection for words with fixed candidates, and autopeek command range in a floating window.
Dec 07, 2025
Language / Assembly
- acidsugarx/babel.nvim (⭐8) - Translate text using Google Translate with async support, float display, and multi-picker integration.
Dec 06, 2025
Programming Languages Support / Web Development
- rodrigoscc/nurl.nvim (⭐9) - HTTP client with requests defined in pure Lua.
Dec 01, 2025
Colorscheme / Assembly
- pebeto/dookie.nvim (⭐10) -
[TS][Lua]A color scheme inspired by Plan9's acme editor.
Nov 30, 2025
Language / Assembly
- walkersumida/deepl.nvim (⭐5) - Translates text using the DeepL API with multiple output modes (float, replace, append).
Nov 28, 2025
Colorscheme / Colorscheme Switchers
- itsfernn/auto-gnome-theme.nvim (⭐12) - Fast colorscheme switcher following GNOME system's light/dark mode (based on
gsetting monitor).
Nov 27, 2025
Media / Cursorline
- melMass/echo.nvim (⭐13) - Seamless sound integration for your editing workflow.
Nov 26, 2025
Color / Assembly
- wsdjeg/cpicker.nvim (⭐8) - A lightweight color palette plugin that supports a wide range of color models.
Game / Tmux
- piersolenski/skifree.nvim (⭐14) - Play the Windows 3.1 SkiFree game.
Nov 25, 2025
Git / Quickfix
- esmuellert/vscode-diff.nvim (⭐829) - VSCode-style side-by-side diff with two-tier highlighting (line + character level) using VSCode's algorithm implemented in C.
Workflow / Stats Tracking
- QuentinGruber/pomodoro.nvim (⭐46) - Use the Pomodoro Technique with built-in session tracking and break reminders.
Nov 23, 2025
UI / OS-specific
- mcauley-penney/visual-whitespace.nvim (⭐413) - See whitespace characters in Visual selections, like VSCode.
Nov 20, 2025
Syntax / Assembly
- Hdoc1509/gh-actions.nvim (⭐8) - Tree-sitter grammar and LSP query configuration for GitHub Actions.
Nov 19, 2025
Syntax / Assembly
- calops/hmts.nvim (⭐88) - Tree-sitter queries for Home Manager Nix files.
Editing Support / Scrollbar
- necrom4/convy.nvim (⭐17) - Easily convert strings between various formats.
Editing Support / Comment
- alexmozaidze/tree-comment.nvim (⭐10) - Highlight and configure TODO comments for tree-sitter-comment (⭐161).
Preconfigured Configuration / Automation
- TheItcor/MoaiVim (⭐4) - A minimalist config that emulates a lightweight IDE.
Nov 17, 2025
Colorscheme / Assembly
- motaz-shokry/gruvbox.nvim -
[TS][L/D][Lua]A new gruvbox theme with a different background color for the hard variant, and comes with 4 variants.
Colorscheme / Colorscheme Switchers
- flashcodes-themayankjha/fkthemes.nvim (⭐10) - A fast, lightweight and powerful theme switcher written in Lua.
Nov 16, 2025
Utility / Cursorline
- wsdjeg/ctags.nvim (⭐7) - Generate tags files and update tags option automatically.
Nov 14, 2025
Syntax / Assembly
- MeanderingProgrammer/treesitter-modules.nvim (⭐118) - Original modules from nvim-treesitter master branch.
Git / GitHub
- claydugo/browsher.nvim (⭐14) - Create commit pinned links to GitHub hosted files/lines.
Split and Window / Tmux
- EvWilson/slimux.nvim (⭐30) - Send content from the current buffer to a configurable tmux pane.
Preconfigured Configuration / Automation
- crivotz/nv-ide (⭐642) - Custom configuration oriented for Full-Stack developers (Rails, Ruby, PHP, HTML, CSS, SCSS, JavaScript).
Nov 13, 2025
Utility / Cursorline
- gruvw/strudel.nvim (⭐355) - Live coding controller for strudel.
Nov 12, 2025
Programming Languages Support / Markdown and LaTeX
- Zeioth/markmap.nvim (⭐212) - Visualize your Markdown as mindmaps.
Editing Support / Scrollbar
- qwavies/smart-backspace.nvim (⭐21) - Context-aware backspace which handles pairs, whitespace and indentation.
Nov 11, 2025
Programming Languages Support / Markdown and LaTeX
- tttol/md-outline.nvim (⭐4) - Automatically displays an outline for Markdown files.
Editing Support / Scrollbar
- ckolkey/ts-node-action (⭐375) - A framework for executing functional transformations on Tree-sitter nodes.
Nov 10, 2025
Language / Assembly
- bennorichters/taal.nvim (⭐18) - Improve grammar and spelling errors in multiple languages using LLMs.
Nov 09, 2025
Completion / Diagnostics
- saghen/blink.cmp (⭐5.7k) - Really fast completion with LSP & snippet support, along with signature help, cmdline completion, and autobracket support (based on semantic tokens).
- saghen/blink.compat (⭐209) - Compatibility layer for using
nvim-cmpsources onblink.cmp. - Kasier-Yang/blink-cmp-avante (⭐99) -
blink-cmpsource for Avante. - krissen/blink-cmp-bibtex (⭐9) -
blink.cmpsource for BibTeX citation files. - Kaiser-Yang/blink-cmp-git (⭐83) -
blink.cmpsource for Git. - disrupted/blink-cmp-conventional-commits (⭐26) -
blink.cmpsource for Conventional Commits. - mikavilpas/blink-ripgrep.nvim (⭐102) -
blink.cmpsource forripgrep/git grep. - bydlw98/blink-cmp-env (⭐19) -
blink.cmpsource for environment variables. - bydlw98/blink-cmp-sshconfig (⭐6) -
blink.cmpsource forsshconfigfiles. - mgalliou/blink-cmp-tmux (⭐10) -
blink.cmpsource for tmux (⭐41k). - moyiz/blink-emoji.nvim (⭐70) -
blink.cmpsource for GitHub Markdown emojis. - erooke/blink-cmp-latex (⭐11) -
blink.cmpsource for LaTeX.
- saghen/blink.compat (⭐209) - Compatibility layer for using
Scrolling / Tree-sitter Based
- saghen/filler-begone.nvim (⭐19) - Prevents scrolling past the bottom of the buffer and showing unnecessary filler lines.
Formatting / Indent
- saghen/blink.indent (⭐169) - Performant indent guides with scope on every keystroke.
Workflow / Stats Tracking
- gisketch/triforce.nvim (⭐215) - Gamified stat tracker with XP, levels, achievements, and activity heatmaps for your coding sessions with lualine integration.
Nov 08, 2025
Programming Languages Support / Web Development
- abidibo/nvim-httpyac (⭐13) - Provides integration with
httpYac.
Programming Languages Support / PHP
- gbprod/phpactor.nvim (⭐91) - Lua version of phpactor (⭐1.8k).
Nov 07, 2025
Colorscheme / Assembly
- jpwol/thorn.nvim (⭐61) -
[TS][LSP][L/D][Lua]A rich green theme with dark and light options. Supports LSP, transparency, many plugins, and more.
Note Taking / Cursorline
- ymich9963/mdnotes.nvim (⭐4) - Simple and improved Markdown note taking.
Utility / Cursorline
- wsdjeg/mru.nvim (⭐8) - Manage and display your Most Recently Used (MRU) files.
Debugging / CSV Files
- sakhnik/nvim-gdb (⭐768) - Thin wrapper for GDB, LLDB, PDB/PDB++ and BashDB.
Dependency Management / Quickfix
- Silletr/LazyDeveloperHelper (⭐9) - Python dependencies manager, with auto-adding to your
requirements.txtfile.
Nov 06, 2025
Fuzzy Finder / Assembly
- bassamsdata/namu.nvim (⭐399) - Flexible and sleek fuzzy picker, LSP symbol navigator, and more.
Nov 04, 2025
Git / Quickfix
- Mauritz8/gitstatus.nvim (⭐9) - Interactive Git status window with support for staging, unstaging, and committing files.
Editing Support / Scrollbar
- nxhung2304/lastplace.nvim (⭐21) - Intelligently restore your cursor position when reopening files.
Nov 03, 2025
Plugin Manager
- piersolenski/plugin-addict.nvim (⭐11) - A stupidly simple way to quickly install plugins.
LSP
- yarospace/dev-tools.nvim (⭐76) - In-process LSP server for custom code actions, enhanced actions picker, community actions library and a convenient interface to create your own actions.
LSP / Diagnostics
- piersolenski/wtf.nvim (⭐570) - AI powered diagnostic debugging, helps explain complex errors and offers custom tailored solutions.
Language / Assembly
- kiyoon/Korean-IME.nvim (⭐29) - OS-independent Korean input method that converts English inputs to Korean in-place.
Utility / Cursorline
- piersolenski/brewfile.nvim (⭐18) - Manage your Homebrew Brewfile.
- gaborvecsei/cryptoprice.nvim (⭐22) - Check the price of the defined cryptocurrencies.
Split and Window / Tmux
- salorak/libtmux.nvim (⭐4) - Thin wrapper for using the
tmuxAPI.
Resource / OS-specific
- Nvim.app - A modern search interface for Neovim plugins with fuzzy search, filtering, and self-service updates for plugin authors.
Nov 02, 2025
Programming Languages Support / Markdown and LaTeX
- Myzel394/easytables.nvim (⭐134) - Easily insert and edit Markdown tables with a live preview and useful helpers.
Nov 01, 2025
Utility / Cursorline
- doctorfree/cheatsheet.nvim (⭐65) - Searchable cheatsheet.
Oct 31, 2025
AI / Diagnostics
- you-n-g/simplegpt.nvim (⭐31) - Provide a simple yet flexible way to construct and send questions to ChatGPT.
Utility / Cursorline
- josephburgess/nvumi (⭐55) - Natural language calculator in a scratch buffer.
- johannww/tts.nvim (⭐17) - Text to speech tool based on the Microsoft Edge online services.
Git / Quickfix
- wsdjeg/git.nvim (⭐7) - An asynchronous Git command wrapper plugin, using
:Gitcommand instead of:!git.
Editing Support / Scrollbar
- XXiaoA/atone.nvim (⭐119) - Undo tree for visualizing and managing undo history.
Oct 28, 2025
LSP
- barreiroleo/ltex_extra.nvim (⭐182) - LTeX LSP extension providing external file handling (rules and dictionaries).
Code Runner / Quickfix
- EthanJWright/vs-tasks.nvim (⭐208) - Run and manage project jobs, supporting VSCode's
tasks.jsonspec.
Oct 27, 2025
Note Taking / Cursorline
- lfilho/note2cal.nvim (⭐25) - Create calendar events from Markdown notes (macOS only).
Oct 25, 2025
Marks / Assembly
- markgandolfo/dartboard.nvim (⭐15) - Mark files and quickly access them, inspired by Harpoon and Lasso.
Colorscheme / Assembly
- pmouraguedes/neodarcula.nvim (⭐11) -
[TS][LSP][Lua]A dark theme with support for transparency, dimming, LSP semantic tokens and more.
Icon / Cursorline
- stephansama/fzf-nerdfont.nvim (⭐8) - A picker for selecting Nerd Font icons using
fzf-lua.
Utility / Cursorline
- gpanders/nvim-moonwalk (⭐77) - Use any language that compiles to Lua anywhere in your Neovim configuration.
- markgandolfo/lightswitch.nvim (⭐22) - Toggle various options using the
nui.nvimlibrary.
Debugging / CSV Files
- ravsii/nvim-dap-envfile (⭐12) - Automatic
envFilesupport for nvim-dap.
Neovim Lua Development / Quickfix
- chrisgve/databox.nvim (⭐11) - Encrypted storage for Lua tables using age (⭐21k) or compatible encryption tools for cryptographic safety.
- BirdeeHub/lze (⭐94) - A lazy-loading library for Neovim plugins.
- lumen-oss/lz.n (⭐232) - A simple lazy loading library for Neovim plugins.
Git / GitHub
- cd-4/git-needy.nvim (⭐3) - Keeps a tally of workflows that need to be reviewed in your statusbar.
Scrolling / Scrollbar
- wsdjeg/scrollbar.nvim (⭐22) - Floating scrollbar.
Oct 23, 2025
Programming Languages Support / Web Development
- Kenzo-Wada/boundary.nvim (⭐24) - Display
'use client'markers inline in your JSX code to visualize client component boundaries.
Programming Languages Support / Markdown and LaTeX
- YousefHadder/markdown-plus.nvim (⭐171) - Provides a full editing experience for Markdown files which includes support for lists, links, TOC, and more with simple and fast keymaps.
Oct 22, 2025
Buffers / Assembly
- ahkohd/buffer-sticks.nvim (⭐69) - Cosmetic buffers indicator & picker.
Oct 21, 2025
AI / Diagnostics
- 3ZsForInsomnia/code-companion-picker (⭐7) - Telescope and Snacks picker integrations for previewing CodeCompanion prompts.
Color / Assembly
- 3ZsForInsomnia/pacer.nvim (⭐2) - Creates a reading pacer by highlighting one word at a time and dimming all text outside the current paragraph-and-some to help you read faster.
Terminal Integration / CSV Files
- logicmagix/tide42 (⭐23) - A fully integrated terminal IDE built on Neovim, tmux, and scriptable workflows.
Git / GitHub
- 3ZsForInsomnia/revman.nvim (⭐7) - Track PRs that need review automatically and open them in Octo.nvim.
Oct 20, 2025
Programming Languages Support / Diagnostics
- leblocks/hopcsharp.nvim (⭐10) - Provides LSP-less navigation and type-hierarchy information in C# repositories.
Programming Languages Support / Markdown and LaTeX
- OXY2DEV/markdoc.nvim (⭐48) - Tree-sitter based
markdown -> vimdocconverter.
Colorscheme / Assembly
- kuri-sun/yoda.nvim (⭐10) -
[TS][LSP][L/D][Lua]Muted green palette for focused, balanced editing.
Oct 19, 2025
Fuzzy Finder / Assembly
- dmtrKovalenko/fff.nvim (⭐1.2k) - Fuzzy file picker with a standalone native implementation of file indexing and typo resistant fuzzy matcher. Includes all the QOL features, file previews (and images), frecency sorting, last query matching, proximity, Git status bonuses and much more.
File Explorer / Assembly
- saifulapm/neotree-file-nesting-config (⭐26) - Pre-defined file nesting rules for
neo-tree.nvim.
Project / Assembly
- cljoly/telescope-repo.nvim (⭐236) - Telescope picker to jump to any repository (Git or other) on the file system.
Buffers / Assembly
- chrisgrieser/nvim-early-retirement (⭐245) - Send buffers into early retirement by automatically closing them after x minutes of inactivity.
- axkirillov/hbac.nvim (⭐220) - Automatically close buffers you are not working on.
Colorscheme / Colorscheme Creation
- svermeulen/text-to-colorscheme (⭐316) - Allows the user to generate colorschemes with a text prompt using OpenAI's GPT API.
Utility / Cursorline
- iquzart/toggleword.nvim (⭐4) - Toggle between common code keywords under the cursor such as true ⇄ false, on ⇄ off, enabled ⇄ disabled, and dev ⇄ prod.
Test / Quickfix
- zkucekovic/tdd.nvim (⭐6) - Opens or creates the matching PHPUnit test file for a given class, based on PSR-4 namespace mappings.
- nvim-neotest/neotest-jest (⭐146) - Neotest adapter for running Jest tests.
- MisanthropicBit/neotest-busted (⭐16) - Neotest adapter for running busted tests using Neovim as a Lua interpreter.
Neovim Lua Development / Quickfix
- svermeulen/nvim-lusc (⭐16) - Adds support for Structured Async/Concurrency in Lua.
Remote Development / Indent
- azratul/live-share.nvim (⭐233) - Provides remote collaboration capabilities from anywhere, making it ideal for pair-programming scenarios.
Vim / OS-specific
- akrawchyk/awesome-vim#tools (⭐2.1k) - A short list of Vim plugins and helpful guides.
- altermo/vim-plugin-list (⭐142) - List of Vim and Neovim plugins.
Resource / OS-specific
- Weyaaron/nvim-training (⭐111) - A beginner-friendly tool for training your 'muscle memory' using small, repeatable tasks.
Oct 18, 2025
AI / Diagnostics
- Exafunction/windsurf.nvim (⭐1.2k) - Free, ultrafast Copilot alternative. Supports LSP and Tree-sitter.
- Flemma-Dev/flemma.nvim (⭐37) - A first-class AI workspace.
Marks / Assembly
- ThePrimeagen/harpoon (⭐8.8k) - A per project, auto updating and editable marks utility for fast file navigation.
Fennel / Quickfix
- aileot/nvim-thyme (⭐34) - Zero-overhead Fennel JIT compiler with safety rollbacks and parinfer-rust (⭐605) integration.
Preconfigured Configuration / Automation
- nvim-mini/MiniMax (⭐238) - A collection of self-contained and extensively commented configurations which mostly use MINI tools.
Oct 17, 2025
Note Taking / Cursorline
- flashcodes-themayankjha/Fknotes.nvim (⭐12) - Take notes, TODOS from anywhere inside your project, search all todos, get reminders and more.
- apdot/doodle (⭐85) - A developer-centric knowledge base with project/branch scoped notes, bi-directional linking, note-tagging, graph-view, telescope integration, and Git synchronization.
Oct 16, 2025
Programming Languages Support / Web Development
- mawkler/jsx-element.nvim (⭐23) - JSX/TSX text-objects and motions.
Fuzzy Finder / Assembly
- nvim-telescope/telescope-media-files.nvim (⭐520) - Preview images, pdf, epub, video, and fonts using Telescope.
Database / Automation
- kndndrj/nvim-dbee (⭐1.2k) - Interactive database client.
- tashikomaaa/neomongo.nvim (⭐6) - Explore, query, and edit MongoDB collections directly through a Telescope-powered dashboard.
Oct 15, 2025
Fuzzy Finder / Assembly
- wsdjeg/picker.nvim (⭐13) - Simple fuzzy finder, including files, ctags outline, and more.
Git / Quickfix
- yus-works/csc.nvim (⭐37) - Conventional commit scope completion that learns from Git history.
- 404pilo/aicommits.nvim (⭐11) - Generate conventional commit messages using AI.
Database / Automation
- zongben/dbout.nvim (⭐28) - Manage database connections and run SQL queries directly with JSON results.
Oct 13, 2025
Programming Languages Support / Web Development
- yelog/i18n.nvim (⭐46) - Internationalization (i18n) management with LSP support for
Vue,React,Javaand more.
Code Runner / Quickfix
- ok97465/ipybridge.nvim (⭐9) - Run Python code, execute Jupyter cells, debug, and explore variables.
Oct 08, 2025
AI / Diagnostics
- 3ZsForInsomnia/vs-code-companion (⭐5) - Tool for importing VSCode's Markdown prompts into CodeCompanion.
- 3ZsForInsomnia/token-count.nvim (⭐6) - Shows the token count for the current buffer, with integrations for Lualine and NeoTree.
Programming Languages Support / Diagnostics
- onlyati/quadlet-lsp.nvim (⭐9) - Provides completion, hover and other language server features for Podman Quadlet files.
Colorscheme / Assembly
- wurli/cobalt.nvim (⭐24) -
[TS][LSP][Lua]A (mostly) faithful port of the classic blue theme from TextMate.
Oct 07, 2025
Bars and Lines / Statusline
- sontungexpt/witch-line (⭐53) - A blazing fast statusline based on reference concept.
Oct 04, 2025
File Explorer / Assembly
- A7Lavinraj/fyler.nvim (⭐642) - File manager which can edit file system like a buffer with tree view.
Oct 02, 2025
Utility / Cursorline
- hat0uma/doxygen-previewer.nvim (⭐8) - Live previewing of Doxygen documentation.
Formatting / Folding
- wsdjeg/format.nvim (⭐14) - An asynchronous code formatting plugin.
Oct 01, 2025
Utility / Cursorline
- hat0uma/prelive.nvim (⭐23) - A simple luv-based development server with live reloading.
Sep 29, 2025
Colorscheme / Assembly
- uhs-robert/oasis.nvim (⭐93) -
[TS][LSP][L/D][Lua]Desert theme from Vim ported to Neovim and made modern with 12 variants, a collection of dark themes for every color of the rainbow.
Sep 25, 2025
LSP
- p00f/clangd_extensions.nvim (⭐566) - Off-spec
clangdfeatures for the built-in LSP client.
Sep 23, 2025
Colorscheme / Colorscheme Switchers
- Erl-koenig/theme-hub.nvim (⭐23) - Manage and install colorschemes via telescope-pickers.
Sep 17, 2025
Neovim Lua Development / Quickfix
- DrKJeff16/wezterm-types (⭐145) - WezTerm config type annotations for Lua Language Server.
Git / Quickfix
- StackInTheWild/headhunter.nvim (⭐55) - Fast and simple utility to hunt and resolve merge conflicts.
Workflow / Stats Tracking
- ravsii/timers.nvim (⭐13) - Timer manager, a clean Lua API, supporting multiple timers, persistence, UI, and plugin integrations.
Sep 13, 2025
Project / Assembly
- DrKJeff16/project.nvim (⭐109) - An actively maintained fork of
ahmedkhalf/project.nvimwith documented code,fzf-luasupport and new features.
Colorscheme / Assembly
- y3owk1n/base16-pro-max.nvim (⭐8) -
[TS][LSP][Lua]Base16 for modern Neovim — not just colors.
Sep 08, 2025
Note Taking / Cursorline
- happyeric77/joplin.nvim (⭐6) - Joplin notes utilities: tree browser, search, open, and Telescope integration.
Sep 01, 2025
Marks / Assembly
- walkersumida/fusen.nvim (⭐30) - Sticky note bookmarks, per Git branch with hover annotations and Telescope integration.
Aug 29, 2025
Plugin Manager
- alex-popov-tech/store.nvim (⭐307) - Plugins discovery tool with hourly updated database, and one-key installation for
lazy.nvimandvim.pack.
- nvim-mini/mini.nvim#mini.deps (⭐8.5k) - Module of
mini.nvimfor managing other plugins. Uses Git and built-in packages to install, update, clean, and snapshot plugins.
Completion / Diagnostics
- nvim-mini/mini.nvim#mini.completion (⭐8.5k) - Module of
mini.nvimfor asynchronous two-stage completion. Supports showing completion item info and independent function signature.
Syntax / Assembly
- nvim-mini/mini.nvim#mini.surround (⭐8.5k) - Module of
mini.nvimfor working with text surroundings (add, delete, replace, find, highlight). Supports dot-repeat, different search methods, "last"/"next" extended mappings, Tree-sitter integration, and more.
Snippet / Assembly
- nvim-mini/mini.nvim#mini.snippets (⭐8.5k) - Module of
mini.nvimto manage and expand snippets. Supports LSP snippet syntax, flexible loaders, fuzzy prefix matching, interactive selection, snippet session with rich visualization, and more.
Fuzzy Finder / Assembly
- nvim-mini/mini.nvim#mini.fuzzy (⭐8.5k) - Module of
mini.nvimwith functions to perform fuzzy matching of one string to others along with fast Telescope sorter.
- nvim-mini/mini.nvim#mini.pick (⭐8.5k) - Module of
mini.nvimwith general purpose interactive non-blocking picker that has one window design, toggleable preview, flexible and fast default match, and much more.
- nvim-mini/mini.nvim#mini.extra (⭐8.5k) - Module of
mini.nvimwith extra functionality for its modules. Contains 20+ 'mini.pick' pickers, 'mini.ai' textobjects, and more.
File Explorer / Assembly
- nvim-mini/mini.nvim#mini.files (⭐8.5k) - Module of
mini.nvimproviding file explorer with column view capable of manipulating file system by editing text. Can create/delete/rename/copy/move files/directories inside and across directories.
Project / Assembly
- nvim-mini/mini.nvim#mini.visits (⭐8.5k) - Module of
mini.nvimto persistently track and reuse file system visits. Allows listing "recent"/"frequent"/"frecent" visits, adding/removing labels to visits and other data.
Color / Assembly
- nvim-mini/mini.nvim#mini.hipatterns (⭐8.5k) - Module of
mini.nvimto highlight patterns in text with configurable highlighters. Works asynchronously with configurable debounce delay.
Colorscheme / Colorscheme Creation
- nvim-mini/mini.nvim#mini.base16 (⭐8.5k) - Module of
mini.nvimwith fast implementation of base16 theme for manually supplied palette.
- nvim-mini/mini.nvim#mini.colors (⭐8.5k) - Module of
mini.nvimto tweak and save any color scheme. Also can animate transition and convert between some color spaces.
- nvim-mini/mini.nvim#mini.hues (⭐8.5k) - Module of
mini.nvimto generate configurable color scheme. Takes only background and foreground colors as required arguments. Can adjust number of hues for non-base colors, saturation, accent color, plugin integration.
Bars and Lines / Statusline
- nvim-mini/mini.nvim#mini.statusline (⭐8.5k) - Module of
mini.nvimfor minimal and fast statusline. Supports content change depending on window width.
Bars and Lines / Tabline
- nvim-mini/mini.nvim#mini.tabline (⭐8.5k) - Module of
mini.nvimfor minimal tabline showing listed buffers in case of one tab and falling back to default otherwise.
Bars and Lines / Cursorline
- nvim-mini/mini.nvim#mini.cursorword (⭐8.5k) - Module of
mini.nvimfor automatic highlighting of word under cursor (displayed after customizable delay).
Startup / Cursorline
- nvim-mini/mini.nvim#mini.starter (⭐8.5k) - Module of
mini.nvimfor start screen. Displayed items are fully customizable, item selection can be done using prefix query with instant visual feedback.
Icon / Cursorline
- nvim-mini/mini.nvim#mini.icons (⭐8.5k) - Module of
mini.nvimmeant as a general icon provider. Uses fixed set of highlight groups. Supports various categories, icon and style customizations, caching for performance. Integrates with built-in filetype matching.
Animation / CSV Files
- nvim-mini/mini.nvim#mini.animate (⭐8.5k) - Module of
mini.nvimto add out of the box animations for common built-in actions (cursor movement, scroll, resize, window open/close).
Neovim Lua Development / Quickfix
- nvim-mini/mini.nvim#mini.doc (⭐8.5k) - Module of
mini.nvimfor generation of help files from EmmyLua-like annotations. Allows flexible customization of output via hook functions.
- nvim-mini/mini.nvim#mini.test (⭐8.5k) - Module of
mini.nvimwith framework for writing extensive Neovim plugin tests with support for hierarchical tests, hooks, parametrization, filtering, screen tests, "busted-style" emulation, customizable reporters, and more.
Git / Quickfix
- nvim-mini/mini.nvim#mini.diff (⭐8.5k) - Module of
mini.nvimto interactively visualize difference between buffer text and its reference. Provides toggleable detailed overview in text area, built-in apply/reset/textobject/goto mappings, and more.
- nvim-mini/mini.nvim#mini.git (⭐8.5k) - Module of
mini.nvimfor enhanced Git integration with current Neovim process that implements tracking of Git related data,:Gituser command, and various helpers to explore Git history.
Motion / GitLab
- nvim-mini/mini.nvim#mini.jump (⭐8.5k) - Module of
mini.nvimfor smarter jumping to a single character.
- nvim-mini/mini.nvim#mini.jump2d (⭐8.5k) - Module of
mini.nvimfor smarter jumping within visible lines via iterative label filtering. Supports custom jump targets (spots), labels, hooks, allowed windows and lines, and more.
- nvim-mini/mini.nvim#mini.bracketed (⭐8.5k) - Module of
mini.nvimto go forward/backward with square brackets.
Keybinding / Tree-sitter Based
- nvim-mini/mini.nvim#mini.clue (⭐8.5k) - Module of
mini.nvimto show next key clues. Has opt-in triggers, shows next key information after customizable delay, allows hydra-like submodes, and more.
- nvim-mini/mini.nvim#mini.keymap (⭐8.5k) - Module of
mini.nvimwith utilities to make special key mappings: multi-step actions (with built-in steps for "smart"<Tab>,<S-Tab>,<CR>,<BS>), combos (more general version of "better escape" like behavior).
Scrolling / Scrollbar
- nvim-mini/mini.nvim#mini.map (⭐8.5k) - Module of
mini.nvimto show floating window with buffer text overview, scrollbar, and highlights.
Editing Support / Scrollbar
- nvim-mini/mini.nvim#mini.pairs (⭐8.5k) - Module of
mini.nvimfor autopairs which has minimal defaults and functionality to do per-key mapping.
- nvim-mini/mini.nvim#mini.trailspace (⭐8.5k) - Module of
mini.nvimfor automatic highlighting of trailing whitespace with functionality to remove it.
- nvim-mini/mini.nvim#mini.operators (⭐8.5k) - Module of
mini.nvimwith various text edit operators: replace, exchange, multiply, sort, evaluate.
- nvim-mini/mini.nvim#mini.move (⭐8.5k) - Module of
mini.nvimto move any selection (charwise, linewise, blockwise, current line in Normal mode) in any direction. Handles bothv:countand undo history.
- nvim-mini/mini.nvim#mini.ai (⭐8.5k) - Module of
mini.nvimfor extending and creatinga/itextobjects. It enhances some built-in textobjects, creates extensive set of new ones (likea*,a<Space>,a?, and more), and allows user to create their own (via Lua patterns or functions). Supports dot-repeat, different search methods, consecutive application, and more.
- nvim-mini/mini.nvim#mini.splitjoin (⭐8.5k) - Module of
mini.nvimto split and join arguments. Has customizable pre and post hooks. Works inside comments.
- nvim-mini/mini.nvim#mini.basics (⭐8.5k) - Module of
mini.nvimwith customizable configuration presets for common options, mappings, and autocommands.
Editing Support / Comment
- nvim-mini/mini.nvim#mini.comment (⭐8.5k) - Module of
mini.nvimfor per-line commenting. Fully supports dot-repeat.
Formatting / Folding
- nvim-mini/mini.nvim#mini.align (⭐8.5k) - Module of
mini.nvimfor aligning text interactively (with or without instant preview).
Formatting / Indent
- nvim-mini/mini.nvim#mini.indentscope (⭐8.5k) - Module of
mini.nvimfor visualizing and operating on indent scope. Supports customization of debounce delay, animation style, and different granularity of options for scope computing algorithm.
Session / Indent
- nvim-mini/mini.nvim#mini.sessions (⭐8.5k) - Module of
mini.nvimfor session management (read, write, delete).
Split and Window / Indent
- nvim-mini/mini.nvim#mini.bufremove (⭐8.5k) - Module of
mini.nvimfor buffer removing (unshow, delete, wipeout) while saving window layout.
Workflow / Competitive Programming
- saxon1964/neovim-tips (⭐431) - Provides hundreds of built-in tips, tricks and shortcuts, with a custom picker interface and the ability to add your own tips.
UI / OS-specific
- nvim-mini/mini.nvim#mini.notify (⭐8.5k) - Module of
mini.nvimto show one or more highlighted notifications in a single window. Provides maker ofvim.notify()implementation and sets up automated LSP progress updates.
Aug 25, 2025
Media / Cursorline
- iamt4nk/smm.nvim (⭐29) - Small TUI that allows for controlling Spotify playback.
Aug 23, 2025
Utility / Cursorline
- Owen-Dechow/videre.nvim (⭐130) - Explore JSON, YAML, and TOML files as nested unit/node-based graphical representations.
Aug 22, 2025
Note Taking / Cursorline
- jameswolensky/marker-groups.nvim (⭐52) - Take persistent code notes without modifying code.
Terminal Integration / CSV Files
- LuxVim/nvim-luxterm (⭐10) - A floating-window terminal session manager, offering elegant multi-terminal organization, live previews, and intuitive navigation with modern UI design. Manage, switch, and customize multiple terminals effortlessly.
Aug 17, 2025
Programming Languages Support / Diagnostics
- atomicptr/defold.nvim (⭐17) - Batteries-included development environment for the Defold game engine.
Terminal Integration / CSV Files
- imranzero/multiterm.nvim (⭐11) - Effortlessly manage multiple floating terminal windows.
Aug 13, 2025
Terminal Integration / CSV Files
- ingur/floatty.nvim (⭐20) - A tiny (<200 LOC) but highly customizable floating terminal manager.
Aug 12, 2025
Git / GitHub
- comatory/gh-co.nvim (⭐4) - Show the code owner(s) for files according to GitHub's
CODEOWNERSspecification.
Aug 10, 2025
Animation / CSV Files
- LuxVim/nvim-luxmotion (⭐39) - Smooth, high‑performance motion & scrolling animations — 60fps fluid cursor moves, word jumps, and viewport scrolling, all in one.
Aug 09, 2025
Remote Development / Indent
- uhs-robert/sshfs.nvim (⭐136) - Mount remote systems via SSHFS with smart picker auto-detect (Telescope/Oil/Snacks/Neo-tree/fzf-lua/Yazi/Ranger etc.).
Aug 06, 2025
Syntax / Assembly
- fei6409/log-highlight.nvim (⭐141) - Generic log syntax highlighting and log filetype management support.
Utility / Cursorline
- mahyarmirrashed/famous-quotes.nvim (⭐3) - Get famous quotes from history to display on startup.
Aug 04, 2025
Programming Languages Support / Markdown and LaTeX
- brianhuster/live-preview.nvim (⭐285) - Live preview HTML, Markdown and Asciidoc in the browser.
Aug 01, 2025
File Explorer / Assembly
- X3eRo0/dired.nvim (⭐177) - A file browser inspired by Emacs Dired.
Remote Development / Indent
- inhesrom/remote-ssh.nvim (⭐82) - Duplicates the basic ground level functionality of VSCode's Remote-SSH plugin, with a focus on a local editing experience to avoid remote "lag". Browse remote files, edit "remote buffers" with a full local editing experience (LSP, Tree-sitter, Telescope integration, and a file watcher).
Jul 30, 2025
Split and Window / Tmux
- jkeresman01/tmux-switch.nvim (⭐4) - Provides fuzzy session switching for Tmux.
Jul 29, 2025
Marks / Assembly
- y3owk1n/warp.nvim (⭐12) - Simple harpoon alternative that focuses on marking & navigating between files.
Search / Assembly
- mahyarmirrashed/search-and-replace.nvim (⭐8) - Simple, effective, search and replace functionality for the pragmatic engineer.
Terminal Integration / CSV Files
- waiting-for-dev/ergoterm.nvim (⭐93) - Seamless terminal workflow integration with smart picker-based terminal selection, flexible text sending and persistent configuration.
External / Boilerplate
- jkeresman01/spring-initializr.nvim (⭐16) - Scaffold Spring Boot projects with a Telescope-powered UI.
Jul 14, 2025
LSP
- SunnyTamang/neodoc.nvim (⭐12) - DocString generator that helps writing function/classes docstrings in formats like
google,numpy,sphinxwith live preview.
AI / Diagnostics
- chatvim/chatvim.nvim (⭐12) - Chat with Markdown files using AI models from xAI, OpenAI and Anthropic.
Programming Languages Support / Assembly
- Who5673/who5673-nasm (⭐6) - Helps people program Netwide Assembler language faster and more convenient using snippets.
Language / Assembly
- sontungexpt/vietnamese.nvim (⭐12) - A Vietnamese input method engine with native support to type Vietnamese in insert mode.
Color / Assembly
- nvzone/minty (⭐567) - Beautifully crafted color tools.
Note Taking / Cursorline
- echaya/neowiki.nvim (⭐117) - The modern vimwiki successor offering a minimal, intuitive workflow out of the box for note-taking and Getting Things Done (GTD).
Dependency Management / Quickfix
- piersolenski/import.nvim (⭐262) - Import modules faster based on what you've already imported in your project.
Git / GitLab
- harrisoncramer/GitLab.nvim (⭐350) - Review pull requests and manage other GitLab resources.
Keybinding / Tree-sitter Based
- sontungexpt/bim.nvim (⭐11) - Enhances insert mode key mapping by showing typed keys in real time, without waiting for timeoutlen. It provides a responsive and intuitive insert-mode experience, ideal for complex input workflows like ime.
Editing Support / Scrollbar
- jake-stewart/multicursor.nvim (⭐1.3k) - Adds support for multiple cursors which work how you expect.
- brenton-leighton/multiple-cursors.nvim (⭐374) - A multi-cursor plugin that works in normal, insert/replace, or visual modes, and with almost every command.
- smoka7/multicursors.nvim (⭐625) - Provides a more intuitive way to edit repetitive text with multiple selections.
- tigion/swap.nvim (⭐15) - Quickly switch a word under the cursor or a pattern in the current line.
Jun 26, 2025
Fuzzy Finder / Assembly
- folke/snacks.nvim#picker (⭐6.8k) - A modern fuzzy-finder to navigate the Neovim universe.
Colorscheme / Colorscheme Switchers
- nishu-murmu/ThemeSwitch.nvim (⭐4) - Light weight color scheme switcher.
Editing Support / Scrollbar
- SunnyTamang/select-undo.nvim (⭐94) - Allow users to undo specific line/lines or partial selections without affecting the rest of the file.
Jun 19, 2025
File Explorer / Assembly
- vodchella/hodur.nvim (⭐20) - Allows you to quickly open a file or copy URL located under cursor.
Jun 17, 2025
Git / Quickfix
- axkirillov/unified.nvim (⭐119) - Displaying inline unified diffs directly in your buffer.
Jun 16, 2025
LSP
- romus204/referencer.nvim (⭐31) - Lightweight, asynchronous that uses the LSP to show references to functions, methods, types and other.
AI / Diagnostics
- blob42/codegpt-ng.nvim (⭐8) - Minimalist command based AI coding with a powerful template system. Supports Ollama, OpenAI and more.
- azorng/goose.nvim (⭐299) - Seamless integration with goose - work with a powerful AI agent without leaving your editor.
- mozanunal/sllm.nvim (⭐96) - In-editor chat powered by Simon Willison's LLM CLI: stream replies in a Markdown buffer, manage rich context (files, URLs, selections, diagnostics, shell outputs), switch models interactively, and even see token-usage stats.
Programming Languages Support / Diagnostics
- apyra/nvim-unity.nvim (⭐83) - Use Neovim as your default Unity editor with full LSP support via OmniSharp.
Programming Languages Support / Golang
- romus204/go-tagger.nvim (⭐15) - A lightweight plugin to manage struct field tags in Go files.
Programming Languages Support / Markdown and LaTeX
- timantipov/md-table-tidy.nvim (⭐13) - Simple Markdown tables formatting.
Programming Languages Support / Powershell
- TheLeoP/powershell.nvim (⭐72) - First class powershell editor integration. Includes LSP, debugging (requires nvim-dap) and $psEditor API support.
Colorscheme / Assembly
- datsfilipe/min-theme.nvim (⭐54) -
[TS][LSP][Lua]It's a port of Min, a minimal theme for VSCode, written in Lua.
- github-main-user/lytmode.nvim (⭐16) -
[TS][LSP][Lua]A unique in-between theme inspired by LYT-Mode for Obsidian. Not quite dark, not quite light — just right.
Utility / Cursorline
- penaz91/MiniDYM (⭐3) - A very small "Did you mean" plugin, suggesting files the user might have wanted to open instead of creating a new one.
Animation / CSV Files
- rachartier/tiny-glimmer.nvim (⭐389) - Adds subtle animations to various operations.
Terminal Integration / CSV Files
- benoror/gpg.nvim (⭐18) - Edit GPG encrypted files symmetrically.
Debugging / CSV Files
- Carcuis/dap-breakpoints.nvim (⭐17) - Manage and create advanced breakpoints with virtual text and popup reveal for nvim-dap.
Git / Quickfix
- Kohei-Wada/yadm-git.nvim (⭐7) - Seamless Git plugin support for yadm dotfiles.
Motion / GitLab
- HawkinsT/pathfinder.nvim (⭐59) - Enhances gf/gF/gx with look-ahead and smarter file, line/column number, and link resolution. Also provides visual targets for files/links, new motion commands, and link description retrieval.
- millerjason/neovimacs.nvim (⭐4) - Provides Emacs movement and buffer keybindings while in insert mode.
Editing Support / Scrollbar
- attilarepka/header.nvim (⭐34) - Add or update copyright and license headers in any source file.
Split and Window / Indent
- mkajsjo/windowcolumns.nvim (⭐7) - Column-first window management.
Game / Tmux
- seandewar/actually-doom.nvim (⭐127) - Editing text is boring; play DOOM instead!.
May 16, 2025
Colorscheme / Assembly
- datsfilipe/vesper.nvim (⭐201) -
[TS][LSP][Lua]It's a port of the popular VS Code theme Vesper, written in Lua.
- ntk148v/slack.nvim (⭐5) -
[TS][L/D][Lua]A ported Slack colorscheme.
Note Taking / Cursorline
- bngarren/checkmate.nvim (⭐340) - A full-featured Markdown-based todo plugin.
Utility / Cursorline
- athar-qadri/weather.nvim (⭐13) - Realtime weather and earthquake alerts with support for lualine integration (no API key required).
Terminal Integration / CSV Files
- Axot017/multiterm.nvim (⭐5) - A lightweight manager of multiple terminal instances with key bindings.
- da-moon/telescope-toggleterm.nvim (⭐40) - Telescope picker for terminal buffers.
May 15, 2025
Formatting / Folding
- TheLazyCat00/simple-format (⭐4) - Replace text using custom regex and highlight group rules.
Apr 27, 2025
AI / Diagnostics
- julwrites/llm-nvim (⭐8) - Comprehensive integration with the LLM (⭐11k) tool.
Utility / Cursorline
- y3owk1n/time-machine.nvim (⭐68) - Take control of your edit history with an interactive timeline, diff previews, taggings, live reloading trees and cleanup functions.
Motion / GitLab
- timseriakov/spamguard.nvim (⭐11) - Detects excessive key spamming (jjjj/kkkk) and suggests more efficient alternatives.
Editing Support / Scrollbar
- TheLazyCat00/replace-nvim (⭐1) - Replace part of your code with the contents of the
+register using textobjects.
Editing Support / Folding
- soemre/commentless.nvim (⭐40) - Fold all comments to better visualize your code logic, and unfold them whenever needed.
UI / OS-specific
- OXY2DEV/ui.nvim (⭐151) - A blueprint/template/guide for customizing the UI.
Apr 14, 2025
AI / Diagnostics
- GeorgesAlkhouri/nvim-aider (⭐365) - Seamlessly integrate Aider for an AI-assisted coding experience.
Programming Languages Support / Diagnostics
- kiyoon/haskell-scope-highlighting.nvim (⭐29) - Haskell syntax highlighting which considers variable scopes. Inspired from "Context Coloring" by prof. Douglas Crockford.
Programming Languages Support / Golang
- fredrikaverpil/godoc.nvim (⭐171) - Fuzzy search Go packages/symbols and view docs.
Language / Assembly
- doodleEsc/translator.nvim (⭐5) - A powerful AI-powered translation plugin, leveraging OpenAI's GPT models to provide high-quality translations with natural language understanding.
Colorscheme / Assembly
- ptdewey/monalisa-nvim (⭐9) -
[TS][LSP][Lua]A dark and colorful Mona Lisa inspired colorscheme.
Note Taking / Cursorline
- y3owk1n/dotmd.nvim (⭐22) - Managing notes, TODO's, journal entries, and your inbox, all with Markdown.
Apr 08, 2025
LSP
- Fildo7525/pretty_hover (⭐236) - Highly customizable hover formatter, extendable to blink.cmp. As native hover supports multiple LSP servers.
AI / Diagnostics
- heilgar/nochat.nvim (⭐11) - Cursor-like effortless natural language generation with multiple AI providers including Ollama, Anthropic (Claude), and ChatGPT.
Programming Languages Support / Web Development
- heilgar/nvim-http-client (⭐20) - Easy to use HTTP client with IntelliJ (JetBrains) HTTP client syntax compatibility.
Marks / Assembly
- heilgar/bookmarks.nvim (⭐24) - Manage line bookmarks with Telescope integration and SQLite storage.
Note Taking / Cursorline
- obsidian-nvim/obsidian.nvim (⭐1.4k) - Plugin for Obsidian, written in Lua.
Code Runner / Quickfix
- pewpewnor/pilot.nvim (⭐5) - Run your projects and files quickly with keybindings, and configure how to run them on the fly.
Apr 02, 2025
Command Line / Indent
- vzze/cmdline.nvim (⭐22) - Helix-like command line with fuzzy autocompletion.
Apr 01, 2025
Programming Languages Support / Web Development
- azratul/expose-localhost.nvim (⭐4) - Expose your local server to the internet with cloudflared or ngrok.
Mar 29, 2025
Programming Languages Support / Web Development
- BibekBhusal0/nvim-shadcn (⭐10) - Easily add Shadcn UI components with telescope.
Buffers / Assembly
- BibekBhusal0/bufstack.nvim (⭐4) - Track recently visited buffers and reopen recently closed buffers.
Mar 28, 2025
Search / Assembly
- prochri/telescope-all-recent.nvim (⭐149) - Frequency and recency sorter for any Telescope picker.
Git / Quickfix
- yutkat/git-rebase-auto-diff.nvim (⭐30) - Show diff automatically when Git rebase.
Mar 24, 2025
Marks / Assembly
- mohseenrm/marko.nvim (⭐9) - Behind the scenes, global marks management for different projects.
Mar 23, 2025
Programming Languages Support / Diagnostics
- kiyoon/python-import.nvim (⭐58) - Add Python import statements with Tree-sitter, LSP, and more.
Marks / Assembly
- Beargruug/skipper.nvim (⭐7) - Jump between functions in a file with ease.
Animation / CSV Files
- y3owk1n/undo-glow.nvim (⭐69) - Animated glow/highlight effects for editing operations (undo, redo, yank, paste, etc.) with fully customizable animations and appearance.
Editing Support / Scrollbar
- zhisme/copy_with_context.nvim (⭐27) - Copy lines with file path and line number metadata for sharing code snippets with context.
Mar 18, 2025
Bars and Lines / Colorscheme Switchers
- OXY2DEV/bars.nvim (⭐92) - A starting point/guide for creating custom statusline, statuscolumn, tabline & winbar.
Utility / Cursorline
- kiyoon/jupynium.nvim (⭐722) - Selenium-automated Jupyter Notebook that is synchronised with Neovim in real-time.
Motion / Tree-sitter Based
- kiyoon/treesitter-indent-object.nvim (⭐67) - Context-aware indent textobject powered by Tree-sitter.
Editing Support / Scrollbar
- kiyoon/telescope-insert-path.nvim (⭐42) - Insert file path in the current buffer using Telescope.
Split and Window / Tmux
- kiyoon/tmux-send.nvim (⭐16) - Copy and paste buffer content or file path in either
nvim-tree,neo-treeoroil.nvimto another tmux pane.
Mar 10, 2025
Utility / Cursorline
- ovk/endec.nvim (⭐32) - Encode, decode and re-encode text using Base64, Base64URL and URL (percent) encodings.
External / Version Manager
- y3owk1n/nvs (⭐27) - Another Neovim version manager with config switcher.
Mar 07, 2025
Programming Languages Support / Golang
- Yu-Leo/cmp-go-pkgs (⭐4) - Cmp source providing the names of Go packages to import.
Utility / Cursorline
- redoxahmii/json-to-types.nvim (⭐53) - Convert JSON objects to type definitions for multiple languages.
Mar 02, 2025
Plugin Manager
- wsdjeg/nvim-plug (⭐25) - Asynchronous plugin manager written in Lua.
Programming Languages Support / Golang
- Yu-Leo/gosigns.nvim (⭐4) - Visualize some Go hints: struct, interface, and methods implementations; go comments.
Project / Assembly
- wsdjeg/rooter.nvim (⭐22) - Change working directory to project root.
Feb 27, 2025
Bars and Lines / Colorscheme Switchers
- neur1n/noline.nvim (⭐1) - Fully customizable bars and lines components with no presets nor constraints.
Feb 24, 2025
Buffers / Assembly
- francescarpi/buffon.nvim (⭐29) - Buffers navigation, reorganize and close.
Feb 23, 2025
Colorscheme / Assembly
- thesimonho/kanagawa-paper.nvim (⭐346) -
[TS][LSP][L/D][Lua]Remixed light and dark Kanagawa colourschemes with muted colors.
Feb 17, 2025
File Explorer / Assembly
- Enigama/miss.nvim (⭐11) - Simple popup with changed
unsavedfiles, allowing you to save and open them. Helps to avoid forgetting to add something to GitHub or similar.
Feb 10, 2025
File Explorer / Assembly
- mikavilpas/yazi.nvim (⭐1.5k) - Integration with the Yazi terminal file manager.
Git / Quickfix
- Yu-Leo/blame-column.nvim (⭐18) - Show Git blame info.
Feb 07, 2025
Programming Languages Support / Markdown and LaTeX
- Thiago4532/mdmath.nvim (⭐195) - A Markdown equation previewer, using Kitty Graphics Protocol.
Colorscheme / Assembly
- neko-night/nvim (⭐61) -
[TS][LSP][L/D][Lua]A buffet of colorschemes for every taste and mood.
Feb 06, 2025
AI / Diagnostics
- milanglacier/minuet-ai.nvim (⭐927) - Minuet offers code completion from LLM providers including OpenAI (compatible), Gemini, Claude, Ollama, Deepseek and more providers, with support for nvim-cmp, blink.cmp and virtual-text frontend.
Neovim Lua Development / Quickfix
- OXY2DEV/helpview.nvim (⭐379) - A hackable & fancy
vimdoc/helpfile viewer.
Feb 04, 2025
Search / Assembly
- wsdjeg/flygrep.nvim (⭐18) - Search text in a floating window asynchronously.
Feb 03, 2025
Media / Cursorline
- vyfor/cord.nvim (⭐528) - Highly extensible Rich Presence for Discord.
Jan 31, 2025
AI / Diagnostics
- Davidyz/VectorCode (⭐764) - Supercharge your LLM experience with repository-level RAG.
- dlants/magenta.nvim (⭐419) - Leverage coding assistants for chat and code generation. Provides tools for the AI/LLM agent to explore and edit your code, like Aider, Cursor and Windsurf.
Utility / Cursorline
- theKnightsOfRohan/hexer.nvim (⭐10) - Easily convert between binary representations without a conversion table.
Debugging / CSV Files
- igorlfs/nvim-dap-view (⭐584) - A modern, minimalistic UI for nvim-dap.
Jan 28, 2025
Programming Languages Support / Markdown and LaTeX
- OXY2DEV/markview.nvim (⭐3.2k) - A hackable Markdown, Typst, LaTeX, HTML (inline) and YAML renderer.
Utility / Cursorline
- 0xJohnnyboy/scretch.nvim (⭐34) - Create and manage scratch files, scratch templates, with picker integrations.
Jan 24, 2025
Color / Assembly
- xzbdmw/colorful-menu.nvim (⭐432) - Colorize your auto completion menu using Tree-sitter.
Jan 22, 2025
Utility / Cursorline
- mluders/comfy-line-numbers.nvim (⭐108) - Limits relative numbers to only show left-hand digits on the keyboard.
Jan 19, 2025
Programming Languages Support / Markdown and LaTeX
- nvim-telescope/telescope-bibtex.nvim (⭐133) - Telescope extension to search and paste BibTeX entries into your TeX files.
Bars and Lines / Cursorline
- ya2s/nvim-cursorline (⭐451) - Highlights cursor words and lines.
Jan 17, 2025
Project / Assembly
- zongben/proot.nvim (⭐9) - Lightweight project navigator with telescope.
Terminal Integration / CSV Files
- laktak/tome (⭐146) - Interactive Script playbooks for your terminal (optionally with Tmux).
Jan 16, 2025
Search / Assembly
- wurli/visimatch.nvim (⭐71) - Adds highlights to any text matching the current selection in visual mode.
Editing Support / Scrollbar
- wurli/split.nvim (⭐34) - Provides a mapping to split text by delimiter, giving an inverse of the native J command.
Jan 14, 2025
Bars and Lines / Colorscheme Switchers
- mawkler/hml.nvim (⭐31) - Adds
H/M/Lindicators to your line numbers.
Jan 13, 2025
Utility / Cursorline
- philosofonusus/ecolog.nvim (⭐166) - Sophisticated all-in-one toolkit to work with
.envfiles and environment variables.
Jan 12, 2025
Git / Quickfix
- mrloop/telescope-git-branch.nvim (⭐10) - A telescope picker to find which files and preview what changes have been made to your Git branch across multiple commits.
Split and Window / Indent
- ycdzj/win-mover.nvim (⭐11) - Window mover that avoids moving side windows.
Jan 06, 2025
Project / Assembly
- LucasTavaresA/headers.nvim (⭐4) - Zero-config header/footer warnings.
Jan 05, 2025
Syntax / Assembly
- desdic/agrolens.nvim (⭐68) - Navigate via Tree-sitter nodes using Telescope or FZF.
Session / Indent
- folke/persistence.nvim (⭐933) - Simple automated session management.
Jan 02, 2025
Marks / Assembly
- zongben/navimark.nvim (⭐20) - An easy and powerful bookmark manager with telescope.
Color / Assembly
- catgoose/nvim-colorizer.lua (⭐974) - A high-performance color highlighter which has no external dependencies.
Note Taking / Cursorline
- athar-qadri/scratchpad.nvim (⭐12) - Effortlessly manage scratchpads within your favorite editor.
Terminal Integration / CSV Files
- isak102/ghostty.nvim (⭐45) - Automatically validate your Ghostty configuration on save.
Editing Support / Scrollbar
- kobbikobb/move-lines.nvim (⭐8) - Moves lines selected in virtual mode.
Dec 26, 2024
Utility / Cursorline
- cxwx/lazyUrlUpdate.nvim (⭐3) - Update plugin under cursor by
lazy.nvim.
Dec 24, 2024
Editing Support / Scrollbar
- zongben/capsoff.nvim (⭐12) - Turns off CapsLock when you leaving insert mode.
Dec 23, 2024
AI / Diagnostics
- milanglacier/yarepl.nvim#aider-extensions (⭐241) - Integration with aider-chat, a TUI AI coding assistant.
Utility / Cursorline
- MisanthropicBit/decipher.nvim (⭐43) - Encode and decode text using various codecs such as base64.
Keybinding / Tree-sitter Based
- TheBlob42/houdini.nvim (⭐41) - Create shortcut to escape modes without delay.
Split and Window / Indent
- MisanthropicBit/winmove.nvim (⭐14) - Easily move, swap, and resize windows.
Dec 20, 2024
Animation / CSV Files
- sphamba/smear-cursor.nvim (⭐1.6k) - Animate the cursor with a smear effect in all terminals. Inspired by Neovide's animated cursor.
Dec 12, 2024
Motion / GitLab
- Aaronik/Treewalker.nvim (⭐575) - Move seamlessly around the abstract syntax tree.
Game / Tmux
- csessh/aoc.vim (⭐8) - Simple little elf who fetches Advent of Code puzzle input for you.
Dec 11, 2024
Programming Languages Support / Diagnostics
- nvim-java/nvim-java (⭐1.5k) - Everything you need for a painless Java experience.
Dec 07, 2024
Completion / Diagnostics
- brianaung/compl.nvim (⭐46) - A minimal and dependency-free auto-completion built on top of Vim's ins-completion mechanism.
Git / Quickfix
- trevorhauter/gitportal.nvim (⭐91) - Generate Git permalinks, open them in your browser, load files locally from permalinks, and more.
Split and Window / Tmux
- juselara1/tmutils.nvim (⭐16) - Tmux utilities that enable sending lines, capturing content, creating terminals, and managing REPLs.
Dec 02, 2024
Editing Support / Scrollbar
- daltongd/yanklock.nvim (⭐20) - Temporarily lock the paste register to
"0, and used,c, andsmotions while keeping the most recent yanked content easily accessible.
Nov 29, 2024
Neovim Lua Development / Quickfix
- gregorias/coop.nvim (⭐140) - Structured concurrency with Lua coroutines.
Formatting / Folding
- paul-louyot/toggle-quotes.nvim (⭐7) - Toggle between quotes.
Nov 28, 2024
Colorscheme / Colorscheme Switchers
- LmanTW/themify.nvim (⭐58) - A lightweight colorscheme manager and switcher inspired by Themery.nvim and Lazy.nvim.
Nov 27, 2024
Color / Assembly
- TaDaa/vimade (⭐648) - Dim, fade, tint, animate, and customize colors in your windows and buffers.
Nov 24, 2024
LSP
- Dan7h3x/signup.nvim (⭐53) - a little smart
lsp_signaturehelper with awesome features.
Terminal Integration / CSV Files
- Dan7h3x/neaterm.nvim (⭐58) - A little smart terminal/REPL manager with awesome features.
Neovim Lua Development / Quickfix
- folke/lazydev.nvim (⭐1.4k) - Faster LuaLS setup.
- 2KAbhishek/utils.nvim (⭐10) - Powerful utilities to speed up plugin development.
Git / GitHub
- 2KAbhishek/octohub.nvim (⭐78) - Access all your gihub repos, stats and more in simple keystrokes.
Game / Competitive Programming
- 2KAbhishek/exercism.nvim (⭐35) - Browse and solve Exercism problems.
External / Boilerplate
- 2KAbhishek/template.nvim (⭐17) - Opinionated template for starting plugin dev quickly.
Nov 21, 2024
Git / GitHub
- topaxi/pipeline.nvim (⭐179) - View and dispatch GitHub Actions workflow and GitLab CI pipeline runs.
Nov 19, 2024
Programming Languages Support / Web Development
- lima1909/resty.nvim (⭐51) - Fast and easy-to-use HTTP-Rest-Client.
Code Runner / Quickfix
- chrisgrieser/nvim-justice (⭐34) - Lightweight integration of the
justtask runner.
Nov 17, 2024
LSP
- esmuellert/nvim-eslint (⭐67) - Bundle VSCode ESLint language server and utilize the native LSP client to provide a all-in-one ESLint experience.
Editing Support / Scrollbar
- saifulapm/commasemi.nvim (⭐12) - Toggle comma and semicolon.
Nov 12, 2024
Fuzzy Finder / Assembly
- crispgm/telescope-heading.nvim (⭐139) - Telescope extension to switch between headings of AsciiDoc, Markdown, Vimdoc, etc.
Editing Support / Scrollbar
- tummetott/unimpaired.nvim (⭐100) - Lua port of tpope/vim-unimpaired (⭐3.4k).
Nov 10, 2024
Programming Languages Support / Diagnostics
- nvim-flutter/flutter-tools.nvim (⭐1.3k) - Build Flutter and Dart applications using the native LSP.
Color / Assembly
- max397574/colortils.nvim (⭐434) - Provides utils to work with colors (picker, conversion).
Colorscheme / Assembly
- zenbones-theme/zenbones.nvim (⭐1k) -
[TS][LSP][L/D][Lua]A collection of Vim/Neovim colorschemes designed to highlight code using contrasts and font variations.
Bars and Lines / Statusline
- sschleemilch/slimline.nvim (⭐121) - A slim, minimal and opinionated Lua statusline.
Startup / Cursorline
- max397574/startup.nvim (⭐495) - The fully customizable greeter.
Utility / CSV Files
- hat0uma/csvview.nvim (⭐516) - An asynchronous CSV/TSV table viewer with real-time updates, configurable comments and delimiters, and multiple display modes.
Neovim Lua Development / Quickfix
- YaroSpace/lua-console.nvim (⭐85) - A handy scratch pad / REPL / debug console for Neovim Lua development.
Editing Support / Scrollbar
- csessh/stopinsert.nvim (⭐33) - Automatically exit Insert mode after inactivity.
Oct 31, 2024
Colorscheme / Assembly
- bartekjaszczak/finale-nvim -
[TS][LSP][Lua]A balanced dark theme, blending vivid and pastel colors for a comfortable, high-contrast experience. Supports Tree-sitter and semantic highlighting.
Oct 27, 2024
Buffers / Assembly
- dzfrias/arena.nvim (⭐102) - A smart (frecency-based) buffer switcher.
Oct 26, 2024
Programming Languages Support / Golang
- Snikimonkd/cmp-go-pkgs (⭐31) - Cmp source for Go packages names.
Oct 18, 2024
Marks / Assembly
- 2KAbhishek/markit.nvim (⭐54) - Improved global marks and project wide bookmarks, to quickly navigate files.
Oct 17, 2024
Marks / Assembly
- EvWilson/spelunk.nvim (⭐145) - Create and manage bookmarks as stacks with a friendly UI.
Oct 16, 2024
Media / Cursorline
- neo451/feed.nvim (⭐195) - Web feed reader written in Lua (RSS, Atom, JSON feed).
Oct 15, 2024
Colorscheme / Assembly
- bartekjaszczak/luma-nvim -
[TS][LSP][L/D][Lua]A colorful theme with dark/light modes and adjustable contrast. Supports Tree-sitter and semantic highlighting.
Session / Indent
- njayman/season.nvim (⭐3) - A lightweight plugin to manage session based on current working directory.
Oct 14, 2024
Utility / Cursorline
- ellisonleao/dotenv.nvim (⭐53) - Minimalist
.envsupport.
Neovim Lua Development / Quickfix
- niuiic/omega.nvim (⭐6) - Missing functions for Lua plugin development.
Sep 23, 2024
Colorscheme / Assembly
- bakageddy/alduin.nvim (⭐17) -
[TS][LSP][Lua]A port of alduin (⭐483) theme to Lua with Tree-sitter and semantic highlights support.
- diegoulloao/neofusion.nvim (⭐227) -
[TS][LSP][Lua]A theme compatible with Tree-sitter inspired bygruvbox.nvim.
Sep 22, 2024
AI / Diagnostics
- k2589/LLuMinate.nvim (⭐17) - Enrich context for LLM with LSP hover added to clipboard.
Sep 15, 2024
Plugin Manager
- folke/lazy.nvim (⭐20k) - A modern plugin manager, featuring a graphical interface, async execution, a lockfile and more.
LSP
- ray-x/navigator.lua (⭐1.4k) - Learn existing code quickly and navigate code like a breeze. A swiss army knife makes exploring LSP and Tree-sitter symbols a piece of cake.
Colorscheme / Assembly
- catppuccin/nvim (⭐7.1k) -
[TS][LSP][L/D][Lua]Warm mid-tone dark theme to show off your vibrant self! With support for native LSP, Tree-sitter, and more.
Colorscheme / Colorscheme Creation
- tjdevries/colorbuddy.nvim (⭐755) - A colorscheme helper. Written in Lua! Quick & Easy Color Schemes.
Fennel / Quickfix
- udayvir-singh/tangerine.nvim (⭐226) - Tangerine provides a painless way to add fennel to your config.
- udayvir-singh/hibiscus.nvim (⭐106) - Highly opinionated macros to elegantly write your config.
Preconfigured Configuration / Automation
- CosmicNvim/CosmicNvim (⭐1.1k) - CosmicNvim is a lightweight and opinionated config for web development, specifically designed to provide a COSMIC programming experience!
Sep 12, 2024
Editing Support / Scrollbar
- rlychrisg/truncateline.nvim (⭐20) - Truncate long lines to keep track of where you are when the start gets lost off the left side of the screen.
Sep 07, 2024
AI / Diagnostics
- tzachar/cmp-ai (⭐266) - This is a general purpose AI source for nvim-cmp, easily adapted to any REST API supporting remote code completion.
Programming Languages Support / Golang
- ray-x/go.nvim (⭐2.6k) - Golang plugin based on LSP and Tree-sitter.
Programming Languages Support / Markdown and LaTeX
- jghauser/auto-pandoc.nvim (⭐40) - Easy pandoc conversion leveraging YAML blocks.
- nfrid/markdown-togglecheck (⭐23) - Toggle task list check boxes using Tree-sitter.
Syntax / Assembly
- nvim-treesitter/nvim-treesitter (⭐13k) - Tree-sitter configurations and abstraction layer.
- nvim-treesitter/nvim-treesitter-textobjects (⭐2.6k) - Create your own textobjects using Tree-sitter queries.
- m-demare/hlargs.nvim (⭐553) - Highlight arguments' definitions and usages, using Tree-sitter.
- IndianBoy42/tree-sitter-just (⭐174) - Tree-sitter grammar for Justfiles (⭐30k).
Search / Assembly
- ray-x/sad.nvim (⭐203) - Space Age seD integration. Batch file edit tool, a wrapper for sad (⭐2k)
- chrisgrieser/nvim-rip-substitute (⭐298) - Search and replace in the current buffer with a modern UI and modern regex flavor. A substitute for Vim's
:substituteusingripgrep.
Fuzzy Finder / Assembly
- ibhagwan/fzf-lua (⭐4k) - The Lua version of
fzf.vim, high-performance and fully async, supportsnvim-web-devicons, Git indicators, LSP, quickfix/location lists and more. Also supportsskimas its fzf binary.
File Explorer / Assembly
- kelly-lin/ranger.nvim (⭐179) - Ranger (⭐17k) integration.
Color / Assembly
- folke/twilight.nvim (⭐1.5k) - Dim inactive portions of the code you're editing using Tree-sitter.
Colorscheme / Assembly
- Mofiqul/dracula.nvim (⭐750) -
[TS]Dracula colorscheme written in Lua.
- adisen99/codeschool.nvim (⭐44) -
[TS][LSP][Lua]Codeschool colorscheme written in Lua with Tree-sitter and built-in LSP support.
- EdenEast/nightfox.nvim (⭐3.8k) -
[TS][LSP][L/D][Lua]A soft dark, fully customizable colorscheme with support for LSP, Tree-sitter and a variety of plugins.
- adisen99/apprentice.nvim (⭐46) -
[TS][L/D][Lua]Colorscheme written in Lua based on the Apprentice (⭐911) color palette with Tree-sitter and built-in LSP support.
- luisiacc/gruvbox-baby (⭐442) -
[TS][LSP][Lua]A modern gruvbox theme with full Tree-sitter support.
- titanzero/zephyrium (⭐26) -
[TS][Lua]A zephyr-esque theme, written in Lua, with Tree-sitter support.
- chrsm/paramount-ng.nvim (⭐20) -
[TS][Lua]A dark color scheme written using Lush. Tree-sitter supported.
- lewpoly/sherbet.nvim (⭐71) -
[TS][Lua]A soothing colorscheme with support for popular plugins and Tree-sitter.
- mellow-theme/mellow.nvim (⭐397) -
[TS][LSP][Lua]A soothing dark color scheme with Tree-sitter support.
- samharju/serene.nvim (⭐45) -
[TS][Lua]A soothing and dark Tree-sitter/LSP-supported theme for relaxing your eyes after using more vibrant colorschemes.
Colorscheme / Colorscheme Creation
- ThemerCorp/themer.lua (⭐256) - A simple highlighter with a huge collection of colorschemes. It also has ability to create colorschemes for Vim/Neovim and other supported apps (such as
kittyandalacritty).
- RRethy/base16-nvim (⭐611) - A base16 colorscheme builder. Includes support for Tree-sitter and LSP highlight groups.
Bars and Lines / Statusline
- NTBBloodbath/galaxyline.nvim (⭐166) - A light-weight and super fast statusline plugin written in Lua.
Utility / Cursorline
- Zeioth/distroupdate.nvim (⭐10) - Distro agnostic updater to get the latest changes from the Git repository of your config.
Neovim Lua Development / Quickfix
- nfrid/treesitter-utils (⭐9) - Some useful Tree-sitter methods.
Git / Quickfix
- f-person/git-blame.nvim (⭐1.1k) - Show Git blame info.
- tveskag/nvim-blame-line (⭐187) - A small plugin that uses the virtual text to print Git blame info at the end of the current line.
- tanvirtin/vgit.nvim (⭐831) - Visual Git Plugin to enhance your Git experience.
- sindrets/diffview.nvim (⭐5.2k) - Single tabpage interface for easily cycling through diffs for all modified files for any Git rev.
- aaronhallaert/advanced-git-search.nvim (⭐387) - Search your Git history by commit content, message and author with Telescope.
- chrisgrieser/nvim-tinygit (⭐201) - Lightweight and nimble Git client.
- niuiic/git-log.nvim (⭐20) - Check Git log of the selected code.
- moyiz/git-dev.nvim (⭐104) - Open remote Git repositories while editing.
Motion / GitLab
- folke/flash.nvim (⭐3.8k) - Navigate your code with search labels, enhanced character motions and Tree-sitter integration.
- xiaoshihou514/squirrel.nvim (⭐15) - Quickly jump between Tree-sitter nodes.
Motion / Tree-sitter Based
- mfussenegger/nvim-treehopper (⭐452) - Region selection with hints on the AST nodes of a document powered by Tree-sitter.
- drybalka/tree-climber.nvim (⭐152) - Easy navigation around the Tree-sitter's tree that works in multi-language files and in normal mode.
- atusy/treemonkey.nvim (⭐33) - Region selection with Tree-sitter nodes.
Scrolling / Scrollbar
- gorbit99/codewindow.nvim (⭐475) - Minimap plugin, that is closely integrated with Tree-sitter and the built-in LSP to display more information to the user.
Editing Support / Scrollbar
- windwp/nvim-ts-autotag (⭐2k) - Use Tree-sitter to autoclose and autorename XML, HTML, JSX tag.
- mizlan/iswap.nvim (⭐524) - Interactively select and swap function arguments, list elements, and more. Powered by Tree-sitter.
- Wansmer/sibling-swap.nvim (⭐179) - Different way to swapping arguments and other siblings with Tree-sitter.
- Wansmer/treesj (⭐1.3k) - Splitting/joining blocks of code like arrays, hashes, statements, objects, dictionaries, etc. Using Tree-sitter. Inspired by greatest splitjoin.vim.
- cshuaimin/ssr.nvim (⭐984) - Tree-sitter based structural search and replace.
Editing Support / Comment
- JoosepAlviste/nvim-ts-context-commentstring (⭐1.3k) - Sets the
commentstringoption based on the cursor location in the file. The location is checked via Tree-sitter queries.
Formatting / Indent
- nvimdev/indentmini.nvim (⭐276) - A minimal and blazing fast indentline plugin by using the
nvim_set_decoration_provideAPI function.
- lukas-reineke/indent-blankline.nvim (⭐4.8k) - IndentLine replacement in Lua with more features and Tree-sitter support.
Session / Indent
- olimorris/persisted.nvim (⭐518) - Simple session management with Git branching, autosave/autoload and Telescope support.
Preconfigured Configuration / Automation
- shaeinst/roshnivim (⭐202) - A predefined config to save you thousands of hours to setup Neovim as an IDE.
- shaunsingh/nyoom.nvim (⭐1.6k) - Blazing fast, configurable, minimal and "lispy" config written in Fennel.
- jrychn/moduleVim (⭐8) - A very easy to use for backend and frontend, install LSP automatically.
External / Boilerplate
- ellisonleao/nvim-plugin-template (⭐426) - Another Neovim plugin template, using GitHub's template feature.
Vim / OS-specific
- Vimawesome - Showcases various plugins for Vim and has a Neovim tag for other Neovim-related plugins.
Sep 06, 2024
Preconfigured Configuration / Automation
- adoyle-h/one.nvim (⭐175) - All-in-one config framework in Lua.
Sep 04, 2024
Colorscheme / Assembly
- qaptoR-nvim/chocolatier.nvim (⭐20) -
[TS][LSP][Lua]An espresso/kimbie inspired chocolatey theme adapted from ellisonleao/gruvbox.nvim theme as a code template.
Sep 02, 2024
AI / Diagnostics
- Kurama622/llm.nvim (⭐436) - Free large language model (LLM) support, provides commands to interact with LLM.
Programming Languages Support / Markdown and LaTeX
- SCJangra/table-nvim (⭐68) - A Markdown table editor that formats the table as you type.
Aug 30, 2024
LSP
- alexpasmantier/pymple.nvim (⭐141) - Refactor Python imports on file move/rename.
Aug 29, 2024
LSP
- mawkler/refjump.nvim (⭐57) - Jump to next/previous LSP reference for item under cursor with
]r/[r.
Aug 28, 2024
AI / Diagnostics
- 3v0k4/exit.nvim (⭐18) - Prompt LLMs (large language models) to write Vim commands.
Workflow / Stats Tracking
- ptdewey/pendulum-nvim (⭐105) - Track time spent coding and glean insights through on-demand time reports.
Aug 27, 2024
Programming Languages Support / Web Development
- farias-hecdin/CSSVarViewer (⭐10) - Easily visualize the content of your CSS variables in a virtual text.
- farias-hecdin/CSSVarHighlight (⭐6) - Quickly highlight the color you defined in your CSS variables with the help of
mini.hipatterns.
Colorscheme / Assembly
- killitar/obscure.nvim (⭐77) -
[TS][LSP][Lua]A pastel dark colorscheme inspired by the palette Mellow. Support Tree-sitter, LSP (including semantic tokens) and lots of plugins.
Terminal Integration / CSV Files
- kassio/neoterm (⭐1.3k) - Wrapper of some
:terminalfunctions.
Editing Support / Scrollbar
- OXY2DEV/foldtext.nvim (⭐116) - Dynamic & stylized foldtext.
Aug 24, 2024
Scrolling / Tree-sitter Based
- rlychrisg/keepcursor.nvim (⭐11) - A collection of functions to control how the screen is positioned around the cursor.
Aug 22, 2024
AI / Diagnostics
- yetone/avante.nvim (⭐17k) - Chat with your code as if you are in Cursor AI IDE.
Aug 20, 2024
AI / Diagnostics
- olimorris/codecompanion.nvim (⭐5.9k) - Copilot Chat like experience, complete with inline assistant. Supports Anthropic, Gemini, Ollama and OpenAI.
Aug 13, 2024
Colorscheme / Colorscheme Switchers
- BrunoCiccarino/gardenal (⭐5) - Gardenal is a theme switcher, which allows the user to create keyboard shortcuts to switch between themes with one click.
Workflow / Stats Tracking
- SunnyTamang/pendulum.nvim (⭐14) - Simple timer for creating time based productive sessions for coders, competitive programmers, developers etc.
Aug 12, 2024
Programming Languages Support / Diagnostics
- neolooong/whichpy.nvim (⭐32) - Switch Python interpreter without restarting LSP.
Keybinding / Tree-sitter Based
- mawkler/demicolon.nvim (⭐112) - Use
;and,keys to also repeat jumps to diagnostics (e.g.]d) and to nvim-treesitter-textobjects (⭐2.6k) (e.g.]f), in addition to repeatingt/T/f/F.
Aug 07, 2024
LSP
- rachartier/tiny-code-action.nvim (⭐432) - Provides a simple way to run and visualize code actions with Telescope.
Debugging / Quickfix
- stevearc/quicker.nvim (⭐887) - Improved quickfix UI and editable quickfix buffer.
Preconfigured Configuration / Automation
- dam9000/kickstart-modular.nvim (⭐933) - This is a fork of nvim-lua/kickstart.nvim that moves from a single file to a multi file configuration.
Aug 06, 2024
Programming Languages Support / Markdown and LaTeX
- MeanderingProgrammer/render-markdown.nvim (⭐3.9k) - Improve viewing Markdown files directly.
Aug 01, 2024
Neovim Lua Development / Quickfix
- CWood-sdf/banana.nvim (⭐153) - HTML renderer for plugin UIs.
Jul 29, 2024
Programming Languages Support / Golang
- maxandron/goplements.nvim (⭐87) - Visualize Go struct and interface implementations.
Jul 27, 2024
Test / Quickfix
- quolpr/quicktest.nvim (⭐104) - Run your tests in split window or popup with live feedback.
Jul 25, 2024
Media / Cursorline
- AntonVanAssche/music-controls.nvim (⭐33) - Quickly control your favorite music player (Spotify, VLC, and more).
Utility / Cursorline
- niuiic/todo.nvim (⭐15) - Simple but powerful todo manager based on text.
External / OS-specific
- chrisgrieser/alfred-neovim-utilities (⭐43) - Search Neovim plugins and online
:helpvia Alfred (macOS).
Jul 24, 2024
Programming Languages Support / Web Development
- mistweaverco/kulala.nvim (⭐1.8k) - A minimal HTTP-client interface.
Jul 22, 2024
Colorscheme / Assembly
- 0xstepit/flow.nvim (⭐280) -
[TS][L/D][Lua]Carefully designed colors to help focusing during coding plus fluorescent details. Support many plugins and tools.
Jul 16, 2024
Programming Languages Support / Markdown and LaTeX
- Kicamon/markdown-table-mode.nvim (⭐97) - Markdown format plugin like vim-table-mode but write in Lua.
Jul 10, 2024
Formatting / Indent
- gh-liu/fold_line.nvim (⭐55) - Lines for indicating code folding, which could achieve an effect similar to indentline by
:set fdm=indent.
Jul 08, 2024
LSP / Diagnostics
- sontungexpt/better-diagnostic-virtual-text (⭐95) - Enhances the display of virtual text for diagnostics. This function aims to provide a more user-friendly and informative presentation of diagnostic messages directly within the editor.
Jul 04, 2024
Preconfigured Configuration / Automation
- legobeat/l7-devenv (⭐26) - Security-focused IDE with a hackable (in the right way) framework based on Neovim and shell.
Jul 02, 2024
Buffers / Assembly
- mong8se/buffish.nvim (⭐5) - A buffer switcher in the spirit of dirvish or vinegar.
Startup / Cursorline
- mong8se/actually.nvim (⭐62) - Load the file you actually meant to load.
Jul 01, 2024
LSP
- chrisgrieser/nvim-lsp-endhints (⭐219) - Display LSP inlay hints at the end of the line, rather than within the line.
Preconfigured Configuration / Automation
- ayamir/nvimdots (⭐3.4k) - A well-configured and structured configuration with NixOS support.
Jun 30, 2024
LSP
- rachartier/tiny-inline-diagnostic.nvim (⭐1.5k) - Display prettier diagnostic messages. Display one line diagnostic messages where the cursor is, with icons and colors.
Jun 20, 2024
Marks / Assembly
- tristone13th/lspmark.nvim (⭐56) - Sane project-wise bookmarks with persistent storage based on LSP.
Split and Window / Tmux
- karshPrime/only-tmux.nvim (⭐11) - Expand the functionality of
:onlywith tmux panes in the same window, with either moving them to a new window or closing them.
- karshPrime/tmux-compile.nvim (⭐23) - Set up same key, like F5, to run any compile/run command per language, like
makefor C andcargo buildfor Rust, and have the project run or compile in a new tmux pane or window.
Jun 17, 2024
Programming Languages Support / Markdown and LaTeX
- ChuufMaster/markdown-toc (⭐17) - Generate TOC in any Markdown file from any other Markdown file with customisable levels of headings and affordances for emojis and ensuring that it works on GitHub using relative paths.
Jun 13, 2024
Buffers / Assembly
- ChuufMaster/buffer-vacuum (⭐13) - Set a maximum number of buffers to keep open and intelligently delete the oldest buffers over the maximum.
Jun 12, 2024
Code Runner / Quickfix
- niuiic/task.nvim (⭐6) - Another highly configurable task manager that enables seamless interaction with tasks.
Jun 11, 2024
Utility / Cursorline
- ysmb-wtsg/in-and-out.nvim (⭐84) - Quick navigation in and out of surrounding characters.
Jun 05, 2024
Snippet / Assembly
- guilherme-puida/tesoura.nvim (⭐28) - A flexible snippet system using the native snippet API.
Jun 02, 2024
Colorscheme / Assembly
- uloco/bluloco.nvim (⭐407) -
[TS][LSP][L/D][Lua]A fancy and sophisticated colorscheme for night and day coding. Supports LSP, Tree-sitter and all the plugins you love.
Git / Quickfix
- SuperBo/fugit2.nvim (⭐459) - Git GUI powered by libgit2.
May 31, 2024
Search / Assembly
- MagicDuck/grug-far.nvim (⭐1.7k) - Buffer-based live search and replace with full power of
rgflags. Grug like!
May 30, 2024
Keybinding / Tree-sitter Based
- slugbyte/unruly-worker.nvim (⭐38) - A ridiculously fun alternative keymap for the workman keyboard layout, with lots of powerful features for working with yank, marks, macros, LSP, and more. Built and configured with Lua.
May 29, 2024
Utility / CSV Files
- VidocqH/data-viewer.nvim (⭐121) - Provide a simple table view to inspect data files such as
csv,tsv.
- theKnightsOfRohan/csvlens.nvim (⭐38) - A port of YS-L/csvlens (⭐3.3k), for easy previewing of tabular data.
- emmanueltouzery/decisive.nvim (⭐122) - View and edit CSV files with ease and speed.
May 25, 2024
Remote Development / Indent
- nosduco/remote-sshfs.nvim (⭐357) - Explore, edit, and develop on a remote machine via SSHFS.
May 23, 2024
Colorscheme / Assembly
- slugbyte/lackluster.nvim (⭐512) -
[TS][LSP][Lua]A delightful mostly grayscale colorscheme that is soft on the eyes, and supports heaps of plugins.
May 22, 2024
Code Runner / Quickfix
- al1-ce/just.nvim (⭐44) - Task runner for justfiles.
May 21, 2024
LSP
- zeioth/none-ls-autoload.nvim (⭐26) - Auto-load/Auto-unload none-ls sources installed with mason. It supports built-in sources and external sources.
Color / Assembly
- rachartier/tiny-devicons-auto-colors.nvim (⭐128) - Automatically updates nvim-web-devicons colors based on your current colorscheme.
May 20, 2024
AI / Diagnostics
- Aaronik/GPTModels.nvim (⭐74) - GPTModels - a stable, clean, multi model, window based LLM AI tool.
Marks / Assembly
- niuiic/track.nvim (⭐24) - Enhanced mark with description. Track the thought process of reading source code.
Note Taking / Cursorline
- nvim-telekasten/telekasten.nvim (⭐1.6k) - Work with a text-based, Markdown zettelkasten / wiki and mix it with a journal, based on telescope.nvim.
- slugbyte/whip.nvim (⭐12) - A super fast minimal scratchpad management plugin, biew biew biew.
Utility / Cursorline
- AlejandroSuero/freeze-code.nvim (⭐31) - Code screenshot plugin that makes use of freeze (⭐4.3k) inside the editor.
Terminal Integration / CSV Files
- NeViRAIDE/nekifoch.nvim (⭐16) - Managing Kitty terminal font settings.
Preconfigured Configuration / Automation
- mrcjkb/kickstart-nix.nvim (⭐381) - A simple Nix flake template repo for Neovim derivations, with the goal of simplifying the migration from existing Neovim configurations.
May 07, 2024
AI / Diagnostics
- CopilotC-Nvim/CopilotChat.nvim (⭐3.5k) - A chat interface for GitHub Copilot that allows you to directly ask and receive answers to coding-related questions.
May 04, 2024
Debugging / Quickfix
- niuiic/quickfix.nvim (⭐12) - Extended functionality for quickfix, including store, restore, make, remove, etc.
May 03, 2024
Game / Tmux
- rktjmp/playtime.nvim (⭐86) - A collection of games such as Freecell, Shenzhen Solitaire and The Emissary.
May 02, 2024
Motion / GitLab
- tris203/precognition.nvim (⭐1.3k) - Precognition uses virtual text and gutter signs to show available motions.
May 01, 2024
Code Runner / Quickfix
- speelbarrow/spLauncher.nvim (⭐7) - For launching tasks, I guess.
Apr 30, 2024
Scrolling / Tree-sitter Based
- niuiic/scroll.nvim (⭐17) - Smooth scrolling, custom smooth strategy.
Apr 26, 2024
LSP
- junnplus/lsp-setup.nvim (⭐237) - A simple wrapper for
nvim-lspconfigandmason-lspconfigto easily setup LSP servers.
Programming Languages Support / Web Development
- rest-nvim/rest.nvim (⭐2k) - A fast HTTP client written in Lua.
Search / Assembly
- nvim-pack/nvim-spectre (⭐2.3k) - Search and replace panel.
File Explorer / Assembly
- nvim-tree/nvim-tree.lua (⭐8.3k) - A simple and fast file explorer tree.
Project / Assembly
- GnikDroy/projections.nvim (⭐246) - Tiny project + session manager.
Colorscheme / Assembly
- Abstract-IDE/Abstract-cs (⭐111) -
[TS][LSP][Lua]Colorscheme written in Lua, specially made for roshnivim with Tree-sitter support.
- niyabits/calvera-dark.nvim (⭐160) -
[TS][Lua]A port of the VSCode Calvara Dark (⭐12) theme with support for Tree-sitter and many other plugins.
- Everblush/nvim (⭐292) -
[TS][LSP][Lua]A dark, vibrant and beautiful colorscheme written in Lua.
- maxmx03/fluoromachine.nvim (⭐291) -
[TS][LSP][Lua]Synthwave x Fluoromachine port.
- uncleTen276/dark_flat.nvim (⭐43) -
[TS][LSP][Lua]A colorscheme written in Lua ported from Dark Flat iTerm2 theme, with LSP and Tree-sitter support.
Bars and Lines / Statusline
- Zeioth/heirline-components.nvim (⭐149) - 30+
heirline.nvimcomponents to be used out of the box to create the perfect user interface.
Icon / Cursorline
- nvim-tree/nvim-web-devicons (⭐2.6k) - A Lua fork of vim-devicons (⭐5.8k).
Media / Cursorline
- HakonHarnes/img-clip.nvim (⭐843) - Effortlessly embed images into any markup language, like LaTeX, Markdown or Typst.
Note Taking / Cursorline
- nfrid/due.nvim (⭐118) - Displays due for a date string as a virtual text.
- zk-org/zk-nvim (⭐772) - Provides integration with
zk, a plain text note-taking assistant.
- Ostralyan/scribe.nvim (⭐25) - Take notes, easily.
Debugging / CSV Files
- pocco81/dap-buddy.nvim (⭐400) - Manage several debuggers for nvim-dap.
Code Runner / Quickfix
- Vigemus/iron.nvim (⭐1.3k) - Interactive REPLs of over 30 languages embedded.
Editing Support / Scrollbar
- andersevenrud/nvim_context_vt (⭐407) - Shows virtual text of the current context.
Split and Window / Indent
- nvim-focus/focus.nvim (⭐799) - Auto-Focusing and Auto-Resizing Splits/Windows written in Lua! Vim splits on steroids.
- altermo/nwm (⭐336) - X11 window manager.
Apr 25, 2024
Deployment / Quickfix
- sachinsenal0x64/hot.nvim (⭐28) - A hot reloader that works with any programming language.
Apr 24, 2024
Colorscheme / Assembly
- jim-at-jibba/ariake.nvim (⭐23) -
[TS][LSP][Lua]A port of the great Atom theme. Beautiful, dark colour scheme.
Apr 22, 2024
Bars and Lines / Statusline
- mikesmithgh/git-prompt-string-lualine.nvim (⭐26) - Add git-prompt-string to your statusline.
Formatting / Indent
- Mr-LLLLL/cool-chunk.nvim (⭐28) - Simpler and faster chunking with animations.
Apr 15, 2024
Color / Assembly
- moyiz/command-and-cursor.nvim (⭐22) - Highlight cursor and visual selections when entering command mode.
Apr 14, 2024
Terminal Integration / CSV Files
- akinsho/toggleterm.nvim (⭐5.3k) - Easily manage multiple terminal windows.
Apr 13, 2024
Project / Assembly
- Abstract-IDE/penvim (⭐50) - Project's root directory and documents Indentation detector with project based config loader.
Apr 10, 2024
External / OS-specific
- m15a/flake-awesome-neovim-plugins (⭐61) - Nix flake that provides a collection of
awesome-neovimplugins as Nix packages.
Apr 06, 2024
Utility / Cursorline
- mistricky/codesnap.nvim (⭐910) - Snapshot plugin with rich features that can make pretty code snapshots.
Apr 05, 2024
Colorscheme / Assembly
- ptdewey/darkearth-nvim (⭐70) -
[TS][LSP][Fnl]A dark and earthy colorscheme supporting Tree-sitter and LSP.
Editing Support / Scrollbar
- ptdewey/yankbank-nvim (⭐123) - Enable streamlined access to recent yanks and deletions in a quick-access popup menu.
Apr 02, 2024
Preconfigured Configuration / Automation
- Shaobin-Jiang/IceNvim (⭐284) - A beautiful, powerful and customizable config that is blazingly fast.
Mar 30, 2024
Utility / Cursorline
- terje/simctl.nvim (⭐39) - Interact with iOS Simulators.
Mar 29, 2024
File Explorer / Assembly
- prichrd/netrw.nvim (⭐258) - Add icons and custom keybindings to netrw.
Git / GitHub
- rawnly/gist.nvim (⭐209) - Create a GitHub Gist from the current file (powered by gh).
Mar 28, 2024
Utility / Cursorline
- SUSTech-data/neopyter (⭐149) - Edit in Neovim and preview/run in Jupyter Lab.
Mar 23, 2024
Colorscheme / Assembly
- loganswartz/sunburn.nvim (⭐21) -
[TS][Lua]A colorscheme sitting somewhere between pastels and solarized, emphasizing readability and hue uniformity above all else.
Colorscheme / Colorscheme Creation
- loganswartz/polychrome.nvim (⭐26) - A colorscheme micro-framework, with support for specifying colors directly in many different formats (sRGB, HSL, Oklab, XYZ and more, with intelligent chroma clipping), live editing preview, and a simple DSL.
Mar 21, 2024
Programming Languages Support / Web Development
- luckasRanarison/tailwind-tools.nvim (⭐584) - Unofficial Tailwind CSS tooling.
Mar 20, 2024
Colorscheme / Assembly
- kevinm6/kurayami.nvim (⭐9) -
[TS][LSP][Lua]Dark only theme with Tree-sitter support.
Preconfigured Configuration / Automation
- StratOS-Linux/StratVIM (⭐13) - A full-fledged Neovim distribution included by default in StratOS-Linux.
Mar 19, 2024
Debugging / CSV Files
- Willem-J-an/visidata.nvim (⭐34) - Render Pandas dataframes in
nvim-dapusing the power of visidata.
Mar 18, 2024
Marks / Assembly
- fnune/recall.nvim (⭐88) - Recall refines the use of marks by focusing on global marks, streamlining their usage and enhancing their visibility and navigability.
Fuzzy Finder / Assembly
- linrongbin16/fzfx.nvim (⭐152) - A fuzzy finder that updates on every keystroke.
Colorscheme / Colorscheme Switchers
- linrongbin16/colorbox.nvim (⭐46) - Load all the ultra colorschemes into your Neovim player.
Git / Quickfix
- linrongbin16/gitlinker.nvim (⭐255) - Maintained fork of "ruifm's gitlinker", refactored with bug fixes, ssh aliases, blame support and other improvements.
Mar 17, 2024
Git / Quickfix
- isak102/telescope-git-file-history.nvim (⭐89) - Open/preview contents of the current file at a specific commit, without using
git checkout.
Mar 15, 2024
LSP
- zeioth/garbage-day.nvim (⭐491) - Garbage collector that stops inactive LSP clients to free RAM.
Code Runner / Quickfix
- Zeioth/makeit.nvim (⭐44) - Makefile runner based on overseer.
Mar 13, 2024
LSP
- LukasPietzschmann/boo.nvim (⭐37) - Quickly pop-up some LSP-powered information of the thing your cursor is on.
Programming Languages Support / Diagnostics
- dmmulroy/ts-error-translator.nvim (⭐403) - A port of Matt Pocock's
ts-error-translatorfor VSCode for turning messy and confusing TypeScript errors into plain English.
Programming Languages Support / Golang
- yanskun/gotests.nvim (⭐27) - Make Go tests easy with gotests (⭐5.3k).
Register / Assembly
- kr40/nvim-macros (⭐71) - Easy way to save and load Macros, with backup and formatting options.
Marks / Assembly
- desdic/marlin.nvim (⭐31) - Like harpoon, but with key differences like project path, split support, no UI.
Search / Assembly
- polirritmico/telescope-lazy-plugins.nvim (⭐70) - A Telescope picker to quickly access plugins configurations from the lazy.nvim spec.
Color / Assembly
- rasulomaroff/reactive.nvim (⭐238) - Set global and window-specific highlights or trigger callbacks when modes/operators change or windows are switched.
Colorscheme / Assembly
- sxwpb/halfspace.nvim -
[TS][LSP][Lua]A semi-light colorscheme for minimal eye melting.
- bartekjaszczak/distinct-nvim -
[TS][LSP][L/D][Lua]Theme with distinct syntax colours. Supports Tree-sitter and semantic highlighting. For people who love multi-colour syntax highlighting.
- samharju/synthweave.nvim (⭐60) -
[TS][LSP][Lua]Synthwave '84 colorscheme port.
Bars and Lines / Statusline
- Mr-LLLLL/lualine-ext.nvim (⭐20) - Show more information on lualine.
Terminal Integration / CSV Files
- samharju/yeet.nvim (⭐118) - Run shell commands in terminal buffers or tmux panes.
Motion / GitLab
- Mr-LLLLL/treesitter-outer (⭐9) - Jump to outer node with smart.
Keybinding / Tree-sitter Based
- nvimtools/hydra.nvim (⭐262) - Create custom submodes and menus. Port of Emacs Hydra. Maintained fork of anuvyklack/hydra.nvim.
Editing Support / Scrollbar
- altermo/iedit.nvim (⭐36) - Edit one occurrence of text and simultaneously have other selected occurrences edited in the same way.
Game / Competitive Programming
- kawre/leetcode.nvim (⭐1.9k) - Solve Leetcode problems.
Feb 25, 2024
Motion / GitLab
- rasulomaroff/telepath.nvim (⭐69) - Another Leap extension for performing remote actions with a different approach.
Feb 21, 2024
Note Taking / Cursorline
- 2KAbhishek/tdo.nvim (⭐95) - Fast and simple note taking.
Feb 20, 2024
Terminal Integration / CSV Files
- 2KAbhishek/termim.nvim (⭐79) - Neovim Terminal, Improved.
Feb 19, 2024
Colorscheme / Assembly
- jthvai/lavender.nvim -
[TS][LSP][Lua]Purple-hued dark mode colorscheme; a complete rewrite of shaunsingh/moonlight.nvim.
Editing Support / Scrollbar
- AckslD/nvim-trevJ.lua (⭐171) - Does the opposite of join-line (J) for arguments, powered by Tree-sitter.
Feb 15, 2024
External / OS-specific
- massix/termux.nvim (⭐25) - Interact with Termux APIs, useful to gather various information about your Android phone to display in the statusline (e.g. battery level).
Feb 13, 2024
Note Taking / Cursorline
- backdround/global-note.nvim (⭐141) - One global note in a floating window.
Feb 11, 2024
LSP / Diagnostics
- artemave/workspace-diagnostics.nvim (⭐235) - Populate diagnostics for all projects files, not just the opened ones.
Feb 07, 2024
Programming Languages Support / Diagnostics
- iabdelkareem/csharp.nvim (⭐273) - Enhances the development experience for .NET developers.
Language / Assembly
- tanloong/interlaced.nvim (⭐11) - Help align bilingual parallel texts.
Feb 05, 2024
LSP
- marilari88/twoslash-queries.nvim (⭐170) - Provide inline virtual text displaying TypeScript types for the inspected variables.
Programming Languages Support / Markdown and LaTeX
- Nedra1998/nvim-mdlink (⭐32) - Simplify creating and following Markdown links.
Marks / Assembly
- LintaoAmons/bookmarks.nvim (⭐278) - Your new bookmarks option: simple yet powerful.
Feb 04, 2024
LSP
- soulis-1256/eagle.nvim (⭐335) - Mouse-hover LSP hints.
Feb 02, 2024
Colorscheme / Assembly
- sontungexpt/witch (⭐72) -
[TS][LSP][L/D][Lua]The primary stinvim distro colorscheme includes the default feature of dimming inactive windows, along with various other customization options for users.
Jan 31, 2024
Resource / OS-specific
- NeoLand - A beautifully crafted website for Neovim resources.
Jan 30, 2024
Preconfigured Configuration / Automation
- drybalka/clean.nvim (⭐38) - Cleaning up the default key mappings and plugins and leaving only the bare essentials to build upon.
Jan 28, 2024
AI / Diagnostics
- kiddos/gemini.nvim (⭐233) - Bindings to Google Gemini API.
Jan 27, 2024
AI / Diagnostics
- gsuuon/model.nvim (⭐395) - Integrate LLMs via a prompt builder interface. Multi-providers including OpenAI (+ compatibles),
PaLM,Hugging Face, and local engines likellamacpp.
Startup / Cursorline
- CWood-sdf/spaceport.nvim (⭐140) - The start screen that gets you to your projects blazingly fast.
Jan 26, 2024
LSP
- lopi-py/luau-lsp.nvim (⭐85) - A luau-lsp extension to improve your experience.
Jan 24, 2024
Project / Assembly
- LintaoAmons/cd-project.nvim (⭐125) - All you need is just an easier way to
cdto another project directory.
Jan 23, 2024
Marks / Assembly
- otavioschwanck/arrow.nvim (⭐716) - Like harpoon, but with a different UX, single keybinding needed and statusline support.
Jan 17, 2024
Colorscheme / Assembly
- HoNamDuong/hybrid.nvim (⭐140) -
[TS][LSP][Lua]A dark theme written in Lua.
Jan 16, 2024
Code Runner / Quickfix
- pianocomposer321/officer.nvim (⭐22) - Like dispatch.vim but using overseer.nvim.
Jan 12, 2024
Colorscheme / Assembly
- olimorris/onedarkpro.nvim (⭐1k) -
[TS][L/D][Lua]Atom's iconic One Dark theme. Cacheable, fully customisable, Tree-sitter and LSP semantic token support. Comes with light and dark variants.
Jan 11, 2024
Editing Support / Scrollbar
- chrisgrieser/nvim-various-textobjs (⭐748) - Bundle of more than 30 new text objects.
Jan 09, 2024
Programming Languages Support / PHP
- ta-tikoma/php.easy.nvim (⭐22) - Methods of assistance in PHP development: create classes, constants, methods, properties; simple copying and deleting of an entity.
Jan 07, 2024
Editing Support / Scrollbar
- gregorias/coerce.nvim (⭐159) - Change keyword case.
Jan 05, 2024
Media / Cursorline
- 3rd/image.nvim (⭐1.8k) - Add image support through Kitty's graphics protocol or ueberzugpp.
Preconfigured Configuration / Automation
- crispybaccoon/chaivim (⭐73) - Easily configurable distro with solid defaults and a cozy editor experience.
Jan 04, 2024
File Explorer / Assembly
- simonmclean/triptych.nvim (⭐245) - A directory browser inspired by Ranger.
Preconfigured Configuration / Automation
- pgosar/CyberNvim (⭐372) - The world's simplest and most extensible Neovim distribution.
Jan 03, 2024
Snippet / Assembly
- chrisgrieser/nvim-scissors (⭐556) - Automagical editing and creation of snippets.
Debugging / CSV Files
- chrisgrieser/nvim-chainsaw (⭐132) - Speed up log creation. Creates various kinds of language-specific log statements, like logs of variables, assertions, or time-measuring.
Jan 02, 2024
Colorscheme / Colorscheme Switchers
- CWood-sdf/pineapple (⭐56) - Install any colorscheme in your config without leaving your terminal. Collects every colorscheme on the internet and allows you to preview them all before installing.
Dec 31, 2023
Completion / Diagnostics
- hrsh7th/nvim-cmp (⭐9.3k) - Completion engine written in Lua, successor of
nvim-compe.- hrsh7th/cmp-cmdline (⭐611) -
nvim-cmpsource for cmdline completion. - saadparwaiz1/cmp_luasnip (⭐773) -
nvim-cmpsource forLuaSnip. - hrsh7th/cmp-buffer (⭐667) -
nvim-cmpsource for buffer words. - hrsh7th/cmp-path (⭐685) -
nvim-cmpsource for filesystem paths. - hrsh7th/cmp-nvim-lsp (⭐1.5k) -
nvim-cmpsource for the built-in LSP client. - hrsh7th/cmp-nvim-lsp-signature-help (⭐677) -
nvim-cmpsource for displaying function signatures from an LSP client. - hrsh7th/cmp-nvim-lua (⭐325) -
nvim-cmpsource for the Neovim Lua API. - petertriho/cmp-git (⭐417) -
nvim-cmpsource forgit. - lukas-reineke/cmp-under-comparator (⭐189) -
nvim-cmpfunction for better sorting. - SergioRibera/cmp-dotenv (⭐92) -
nvim-cmpsource for environment variables (from system and.envfiles).
- hrsh7th/cmp-cmdline (⭐611) -
Dec 28, 2023
Utility / Cursorline
- linrongbin16/gentags.nvim (⭐23) - The tags generator/management for old school vimers.
Keybinding / Tree-sitter Based
- tris203/hawtkeys.nvim (⭐238) - Suggest new easy-to-hit keymaps and find issues with your current keymap configurations.
Dec 27, 2023
Colorscheme / Assembly
- scottmckendry/cyberdream.nvim (⭐1.2k) -
[TS][L/D][Lua]A high-contrast, futuristic & vibrant coloursheme.
Dec 24, 2023
Programming Languages Support / Markdown and LaTeX
- mpas/marp-nvim (⭐47) - Present using Markdown with Marp.
Dec 23, 2023
Buffers / Assembly
- backdround/tabscope.nvim (⭐56) - Make tab-local buffers.
Dec 22, 2023
Search / Assembly
- backdround/improved-search.nvim (⭐61) - Add search abilities.
Motion / GitLab
- backdround/improved-ft.nvim (⭐44) - Improve default
f/tabilities.
Dec 21, 2023
Motion / GitLab
- backdround/neowords.nvim (⭐60) - Hops by any type of words. It gives fine control over
w,e,b,gemovements.
Dec 19, 2023
Keybinding / Tree-sitter Based
- FeiyouG/commander.nvim (⭐413) - Create and manage keybindings and commands in a more organized manner and search them quickly through Telescope.
Editing Support / Scrollbar
- hiberabyss/bzlops.vim (⭐4) - Help to manage your bazel build rule.
Dec 18, 2023
File Explorer / Assembly
- rolv-apneseth/tfm.nvim (⭐96) - Similar to
fm-nvim, this provides integration for several popular terminal file managers (including yazi (⭐31k)).
Icon / Cursorline
- 2KAbhishek/nerdy.nvim (⭐361) - Find and insert the latest nerd font glyphs.
Utility / Cursorline
- ragnarok22/whereami.nvim (⭐17) - Test your VPN by getting you current location.
- ariel-frischer/bmessages.nvim (⭐58) - Replace the default
:messageswindow with a configurable, auto-updating buffer.
Git / Quickfix
- 2KAbhishek/co-author.nvim (⭐36) - Quickly add co-authors to commits.
Dec 14, 2023
Workflow / Automation
- mateuszwieloch/automkdir.nvim (⭐30) - Automatically create non-existent parent directories when writing a file.
Dec 11, 2023
Search / Assembly
- FabianWirth/search.nvim (⭐186) - Tabs for different Telescope pickers.
Dec 09, 2023
LSP
- jmbuhr/otter.nvim (⭐795) - Provides LSP features and a nvim-cmp completion source for languages embedded in other documents.
Programming Languages Support / Diagnostics
- quarto-dev/quarto-nvim (⭐484) - Tools for working with Quarto documents.
Dec 03, 2023
Split and Window / Indent
- mrjones2014/smart-splits.nvim (⭐1.5k) - Smart, seamless, directional navigation and resizing of splits.
Dec 02, 2023
Programming Languages Support / Diagnostics
- chomosuke/typst-preview.nvim (⭐773) - Preview Typst documents in the browser, instant update on each keystroke, and cross jump between code and preview.
Dec 01, 2023
Colorscheme / Assembly
- alexmozaidze/palenight.nvim (⭐25) -
[TS][LSP][Fnl]Palenight colorscheme supporting Tree-sitter, LSP (including semantic tokens) and lots of plugins.
Nov 29, 2023
Programming Languages Support / Markdown and LaTeX
- tadmccorkle/markdown.nvim (⭐218) - Configurable tools for Markdown files, including inline-style, link, and navigation keymaps, table of contents, improved list editing, and more.
Utility / Cursorline
- yutkat/confirm-quit.nvim (⭐34) - Confirm before quitting.
- bgaillard/readonly.nvim (⭐21) - Secure edition of files containing sensible / secret information, passwords, API keys, SSH keys, etc.
Nov 25, 2023
Formatting / Folding
- nvimdev/guard.nvim (⭐505) - Minimalist async formatting and linting plugin.
Nov 23, 2023
Editing Support / Scrollbar
- Jxstxs/conceal.nvim (⭐76) - Use Tree-sitter to conceal common boilerplate code.
Nov 22, 2023
Snippet / Assembly
- cvigilv/esqueleto.nvim (⭐107) - Simple templates to use when creating new files.
Debugging / CSV Files
- theHamsta/nvim-dap-virtual-text (⭐1k) - Virtual text support for nvim-dap.
Nov 21, 2023
AI / Diagnostics
- David-Kunz/gen.nvim (⭐1.5k) - Generate text using LLMs (via Ollama) with customizable prompts.
Fuzzy Finder / Assembly
- fdschmidt93/telescope-egrepify.nvim (⭐138) - Telescope plugin for better
rgflags inlive_grep.
Motion / GitLab
- ggandor/flit.nvim (⭐404) - Enhanced f/t motions for Leap.
- ggandor/leap-spooky.nvim (⭐280) - Spooky (Leap) actions at a distance.
Nov 20, 2023
AI / Diagnostics
- jpmcb/nvim-llama (⭐275) - LLM (LLaMA 2 and
llama.cpp) wrappers.
Snippet / Assembly
- rafamadriz/friendly-snippets (⭐2.6k) - Set of preconfigured snippets for different languages.
Editing Support / Scrollbar
- nat-418/boole.nvim (⭐181) - Toggle booleans and common string values.
Nov 17, 2023
Split and Window / Indent
- jyscao/ventana.nvim (⭐21) - Convenient flips & shifts for your windows layout.
Nov 16, 2023
Colorscheme / Assembly
- calind/selenized.nvim (⭐28) -
[TS][LSP][L/D][Lua]Lua port of selenized (⭐876) with support for Tree-sitter,nvim-cmp, GitSigns, and more.
Nov 14, 2023
LSP
- hedyhli/outline.nvim (⭐927) - A significantly enhanced and refactored fork of
symbols-outline.nvim.
Nov 13, 2023
LSP
- stevanmilic/nvim-lspimport (⭐80) - Automatically resolves imports for undefined terms. Useful with
pyrightlanguage server.
Colorscheme / Assembly
- Tsuzat/NeoSolarized.nvim (⭐204) -
[TS][LSP][L/D][Lua]NeoSolarized colorscheme with full transparency.
Nov 11, 2023
Startup / Cursorline
- TobinPalmer/Tip.nvim (⭐81) - Get a simple tip on startup.
Nov 07, 2023
Project / Assembly
- SalOrak/whaler.nvim (⭐72) - Telescope extension to move between directories blazingly fast.
Nov 05, 2023
Color / Assembly
- miversen33/sunglasses.nvim (⭐157) - Dynamic Colorscheme/highlight adjuster on window switching.
Code Runner / Quickfix
- benlubas/molten-nvim (⭐1.1k) - Enables running code chunks via the Jupyter kernel. Output (including image output) is rendered in a floating window below the code.
Nov 04, 2023
Search / Assembly
- duane9/nvim-rg (⭐44) - Run RipGrep asynchronously and see results in a quickfix window.
Nov 02, 2023
Search / Assembly
- mangelozzi/rgflow.nvim (⭐105) - Quickly get RipGrep results into an editable Quickfix list, while learning RipGrep's CLI.
Colorscheme / Assembly
- miikanissi/modus-themes.nvim (⭐387) -
[TS][LSP][L/D][Lua]Accessible theme, conforming with the highest standard for color contrast (WCAG AAA).
Oct 30, 2023
LSP
- mrcjkb/haskell-tools.nvim (⭐561) - Seamless integration for Haskell development tools like
haskell-language-serverand Hoogle.
Snippet / Assembly
- mrcjkb/haskell-snippets.nvim (⭐33) - Haskell snippets for LuaSnip, powered by Tree-sitter and LSP.
Oct 25, 2023
Deployment / Quickfix
- OscarCreator/rsync.nvim (⭐98) - Automatically sync up/down project to a remote with rsync.
Oct 24, 2023
Motion / GitLab
- smoka7/hop.nvim (⭐746) - Hop is an EasyMotion-like plugin allowing you to jump anywhere in a document with as few keystrokes as possible.
Formatting / Indent
- VidocqH/auto-indent.nvim (⭐88) - Auto indent cursor when cursor at the first column and press
<TAB>key like VSCode.
Oct 23, 2023
LSP
- mrcjkb/rustaceanvim (⭐2.8k) - A heavily modified fork of rust-tools.nvim that does not require a
setupcall and does not depend on nvim-lspconfig.
Oct 21, 2023
LSP
- vxpm/ferris.nvim (⭐117) - Interact with Rust-Analyzer's LSP extensions.
Terminal Integration / CSV Files
- niuiic/terminal.nvim (⭐19) - Manage terminal as buffer, multiple terminals support.
Oct 19, 2023
Media / Cursorline
- edluffy/hologram.nvim (⭐1.4k) - A cross platform terminal image viewer. Works on macOS and Linux.
Code Runner / Quickfix
- dasupradyumna/launch.nvim (⭐51) - A simple and quick task launcher which allows dynamically configuring tasks on the fly, with optional support for debugging.
Oct 16, 2023
Colorscheme / Assembly
- oxfist/night-owl.nvim (⭐330) -
[TS][LSP][Lua]A Night Owl colorscheme port from VSCode (⭐2.9k) with support for Tree-sitter and semantic tokens.
Preconfigured Configuration / Automation
- sontungexpt/stinvim (⭐50) - Configuration for Full-Stack developers.
Oct 15, 2023
Starter Templates / OS-specific
- tokiory/neovim-boilerplate (⭐119) - Starter boilerplate for making new configurations.
- frans-johansson/lazy-nvim-starter (⭐96) - Starter boilerplate with lazy plugin manager.
Oct 12, 2023
Remote Development / Indent
- niuiic/remote.nvim (⭐45) - Edit remote files with local configuration.
Oct 09, 2023
LSP
- nvimtools/none-ls.nvim (⭐3.2k) - Null-ls.nvim reloaded / Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
Search / Assembly
- nvimdev/hlsearch.nvim (⭐78) - Auto remove search highlight and rehighlight when using n or N.
Oct 06, 2023
Programming Languages Support / Diagnostics
- niuiic/typst-preview.nvim (⭐47) - Preview Typst documents, respond to file changes.
Oct 05, 2023
Bars and Lines / Statusline
- MunifTanjim/nougat.nvim (⭐202) - Hyperextensible statusline/tabline/winbar.
Oct 02, 2023
LSP
- hinell/lsp-timeout.nvim (⭐232) - Automatically start/stop idle/unused LSP servers; keeps RAM usage low.
AI / Diagnostics
- dense-analysis/neural (⭐509) - Integrate LLMs for generating code, interacting with chat bots, and more.
Colorscheme / Assembly
- polirritmico/monokai-nightasty.nvim (⭐159) -
[TS][LSP][L/D][Lua]A dark/light theme based on the Monokai color palette written in Lua, support for LSP, Tree-sitter and lots of plugins.
Editing Support / Scrollbar
- hinell/duplicate.nvim (⭐24) - Duplicate lines & blocks of lines easily; undo & unfolding support; full OOP.
- hinell/move.nvim (⭐13) - Move chunks of text around; fork of fedepujol/move.nvim (⭐363).
Sep 24, 2023
Bars and Lines / Cursorline
- sontungexpt/stcursorword (⭐80) - Highlight the word under the cursor (improved and compact version of
nvim-cursorline).
Sep 22, 2023
LSP / Diagnostics
- chrisgrieser/nvim-rulebook (⭐108) - Add inline-comments to ignore rules, or lookup rule documentation online.
Sep 21, 2023
Bars and Lines / Tabline
- willothy/nvim-cokeline (⭐618) - A bufferline for people with addictive personalities.
Sep 20, 2023
Colorscheme / Assembly
- askfiy/visual_studio_code (⭐211) -
[TS][LSP][L/D][Lua]A theme that highly restores VSCode.
- cryptomilk/nightcity.nvim (⭐70) -
[TS][LSP][Lua]A dark colorscheme inspired by Inkpot, Jellybeans, Gruvbox and Tokyonight with LSP support.
Utility / Cursorline
- sontungexpt/url-open (⭐105) - Open URLs under the cursor and create highlight effects for them.
Terminal Integration / CSV Files
- mikesmithgh/kitty-scrollback.nvim (⭐793) - Open your Kitty scrollback buffer. Ameowzing.
Sep 19, 2023
LSP
- Wansmer/symbol-usage.nvim (⭐458) - Display references, definitions and implementations of document symbols.
Editing Support / Scrollbar
- chrisgrieser/nvim-puppeteer (⭐72) - Automatically convert strings to f-strings or template strings and back.
Preconfigured Configuration / Automation
- chrisgrieser/nvim-kickstart-python (⭐156) - A launch point for your Neovim configuration (for Python).
Sep 18, 2023
Debugging / Quickfix
- yorickpeterse/nvim-pqf (⭐177) - Prettier quickfix/location list windows.
Session / Indent
- coffebar/neovim-project (⭐272) - Declarative project management, automatic saving of sessions, uses Telescope.
Split and Window / Indent
- yorickpeterse/nvim-window (⭐168) - Easily jump between windows.
Sep 17, 2023
Utility / Cursorline
- LintaoAmons/scratch.nvim (⭐269) - Create and manage scratch files.
Sep 12, 2023
Plugin Manager
- lewis6991/pckr.nvim (⭐339) - Spiritual successor of
wbthomason/packer.nvim.
Colorscheme / Assembly
- ribru17/bamboo.nvim (⭐433) -
[TS][LSP][Lua]A warm green theme.
Sep 11, 2023
Colorscheme / Assembly
- judaew/ronny.nvim (⭐16) -
[TS][LSP][Lua]A dark colorscheme, which mostly was inspired by the Monokai originally created by Wimem Hazenberg.
Sep 07, 2023
Utility / Cursorline
- subnut/nvim-ghost.nvim (⭐193) - GhostText support with zero dependencies.
Git / Quickfix
- NeogitOrg/neogit (⭐5k) - A Magit clone that may change some things to fit the Vim philosophy.
Aug 29, 2023
Note Taking / Cursorline
- IlyasYOY/obs.nvim (⭐84) - Your Obsidian notes at the speed of thought.
Aug 28, 2023
Register / Assembly
- desdic/macrothis.nvim (⭐33) - Save and load macros/registers.
Code Runner / Quickfix
- jaytyrrell13/static.nvim (⭐11) - Run static site generator commands.
Aug 27, 2023
Colorscheme / Assembly
- Verf/deepwhite.nvim (⭐144) -
[TS][LSP][Lua]A light colorscheme inspired by flatwhite-syntax (⭐185) and elegant-emacs (⭐1.4k).
Formatting / Folding
- stevearc/conform.nvim (⭐4.8k) - A lightweight formatting engine that plays nice with LSP.
Aug 23, 2023
AI / Diagnostics
- CamdenClark/flyboy (⭐46) - Simple interaction with ChatGPT in a Markdown buffer. Supports GPT-4 and Azure OpenAI.
Aug 19, 2023
Editing Support / Comment
- Zeioth/dooku.nvim (⭐48) - Generate and open your HTML code documentation.
Aug 18, 2023
Media / Cursorline
- niuiic/code-shot.nvim (⭐65) - Take a picture of the code.
Git / Quickfix
- 9seconds/repolink.nvim (⭐23) - Generate shareable HTTP permalinks for various Git web frontends.
Aug 14, 2023
Programming Languages Support / Diagnostics
- chuwy/ucm.nvim (⭐6) - Navigating Unison projects.
Aug 05, 2023
LSP
- aznhe21/actions-preview.nvim (⭐502) - Fully customizable previewer for LSP code actions.
Jul 28, 2023
Code Runner / Quickfix
- Zeioth/compiler.nvim (⭐642) - Compiler for building and running your code without having to configure anything.
Editing Support / Folding
- chrisgrieser/nvim-origami (⭐444) - Fold with relentless elegance.
- malbertzard/inline-fold.nvim (⭐89) - Hide certain elements inline like long CSS classes or
hrefcontent.
Preconfigured Configuration / Automation
- NormalNvim/NormalNvim (⭐688) - Configuration focused on stability for your daily work.
Jul 26, 2023
Note Taking / Cursorline
- serenevoid/kiwi.nvim (⭐240) - A stripped down VimWiki with necessary features.
Workflow / Stats Tracking
- gaborvecsei/usage-tracker.nvim (⭐130) - Track your Neovim usage and visualize statistics easily.
Jul 25, 2023
AI / Diagnostics
- Robitx/gp.nvim (⭐1.3k) - ChatGPT like sessions and instructable text/code operations in your favorite editor.
- jackMort/ChatGPT.nvim (⭐4k) - Effortless Natural Language Generation with OpenAI's ChatGPT API.
Jul 23, 2023
Debugging / Quickfix
- ashfinal/qfview.nvim (⭐54) - Pretty quickfix/location view with consistent path-shorten and folding.
Jul 22, 2023
Programming Languages Support / Markdown and LaTeX
- richardbizik/nvim-toc (⭐46) - Easily generate table of contents for Markdown files.
Jul 21, 2023
Editing Support / Scrollbar
- HiPhish/rainbow-delimiters.nvim (⭐813) - Rainbow delimiters with Tree-sitter.
- okuuva/auto-save.nvim (⭐293) - Automatically saves your work as often as needed and as seldom as possible. Customizable with smart defaults. Maintained fork of Pocco81/auto-save.nvim.
Jul 20, 2023
LSP
- nvimdev/lspsaga.nvim (⭐3.7k) - A light-weight LSP plugin based on the built-in LSP with a highly performant UI.
Colorscheme / Assembly
- nvimdev/zephyr-nvim (⭐373) -
[TS][Lua]A dark colorscheme with Tree-sitter support.
Startup / Cursorline
- nvimdev/dashboard-nvim (⭐2.7k) - A minimalist dashboard, inspired by doom-emacs.
Formatting / Folding
- elentok/format-on-save.nvim (⭐172) - A synchronous formatter that combines both LSP and non-LSP formatting (e.g.
shfmt,stylua,prettier). Focused specifically for format-on-save.
Jul 18, 2023
Colorscheme / Assembly
- AlexvZyl/nordic.nvim (⭐963) -
[TS][Lua]Nord theme, but warmer and darker. Supports a variety of plugins and other platforms.
Jul 17, 2023
Formatting / Folding
- niuiic/format.nvim (⭐34) - An asynchronous, multitasking, highly configurable formatting plugin.
Jul 16, 2023
LSP
- creativenull/diagnosticls-configs-nvim (⭐92) - An unofficial collection of linters and formatters configured for diagnostic-languageserver to work with built-in LSP.
Debugging / CSV Files
- niuiic/dap-utils (⭐40) - Utilities to provide a better experience for using nvim-dap.
Jul 14, 2023
LSP
- creativenull/efmls-configs-nvim (⭐307) - An unofficial collection of linters and formatters configured for efm-langserver to work with built-in LSP.
Jul 10, 2023
Colorscheme / Assembly
- xero/miasma.nvim (⭐471) -
[TS][LSP]A dark pastel color scheme inspired by the woods. Built using lush and supports Tree-sitter, diagnostics, CMP, Git-Signs, Telescope, Which-key, Lazy, and more.
Bars and Lines / Tabline
- tomiis4/BufferTabs.nvim (⭐91) - Simple and Fancy tabline.
Fennel / Quickfix
- Olical/nfnl (⭐330) - Streamlined successor to Aniseed, compiling Fennel to Lua on file write.
Jul 08, 2023
Colorscheme / Assembly
- 2nthony/vitesse.nvim (⭐64) -
[TS][LSP][Lua]Vitesse theme Lua port.
Jul 04, 2023
Colorscheme / Assembly
- zootedb0t/citruszest.nvim (⭐243) -
[TS][LSP][Lua]A colorscheme that features a combination of bright and juicy colors reminiscent of various citrus fruits, with LSP and Tree-sitter support.
Jun 30, 2023
LSP
- linrongbin16/lsp-progress.nvim (⭐232) - A performant LSP progress status.
Jun 29, 2023
Colorscheme / Colorscheme Switchers
- zaldih/themery.nvim (⭐342) - A new way to change the colorscheme on the fly like in VSCode.
Jun 26, 2023
Utility / Cursorline
- aPeoplesCalendar/apc.nvim (⭐23) - "On this day" style calendar, which provides information about worldwide history of working class movements and liberation struggles.
Jun 25, 2023
Editing Support / Scrollbar
- tomiis4/hypersonic.nvim (⭐230) - Provides explanation for RegExp.
Jun 23, 2023
Colorscheme / Assembly
- sonjiku/yawnc.nvim (⭐15) -
[TS][LSP][Lua]Theming using pywal, with a Base16 twist.
Jun 20, 2023
LSP
- chrisgrieser/nvim-dr-lsp (⭐34) - Status line component showing the number of LSP definition and reference of the token under the cursor.
Formatting / Folding
- bennypowers/svgo.nvim (⭐3) - Optimize SVG files.
Jun 12, 2023
Snippet / Assembly
- TobinPalmer/rayso.nvim (⭐82) - Create code snippets using ray.so.
Colorscheme / Assembly
- dasupradyumna/midnight.nvim (⭐231) -
[TS][LSP][Lua]A modern black theme with comfortable color contrast for a pleasant visual experience, with LSP and Tree-sitter support.
Preconfigured Configuration / Automation
- LazyVim/LazyVim (⭐24k) - Full-fledged IDE powered by lazy.nvim to make it easy to customize and extend your config.
Jun 04, 2023
Code Runner / Quickfix
- milanglacier/yarepl.nvim (⭐241) - Yet Another REPL, flexible, supporting multiple paradigms to interact with REPLs, and native dot repeat without other dependencies.
Jun 02, 2023
Bars and Lines / Colorscheme Switchers
- Bekaboo/dropbar.nvim (⭐1.5k) - IDE-like breadcrumbs, out of the box.
Jun 01, 2023
Code Runner / Quickfix
- google/executor.nvim (⭐156) - Allows you to run command line tasks in the background and be notified of results.
Workflow / Competitive Programming
- yagiziskirik/AirSupport.nvim (⭐10) - Searchable reminder window for your custom shortcuts and commands.
May 25, 2023
Preconfigured Configuration / Automation
- doctorfree/nvim-lazyman (⭐413) - Configuration manager and a modular configuration on its own. Supports over 40 preconfigured configurations.
May 18, 2023
Keybinding / Tree-sitter Based
- RutaTang/compter.nvim (⭐29) - Power and extend the ability of
<C-a>and<C-x>with customized patterns.
May 13, 2023
Programming Languages Support / Diagnostics
- dmmulroy/tsc.nvim (⭐514) - Asynchronous project-wide TypeScript type-checking using the TypeScript compiler (
tsc) with results loaded into a quickfix list.
May 05, 2023
Editing Support / Comment
- LucasTavaresA/SingleComment.nvim (⭐9) - Always single line, comment sensitive, indentation preserving commenting.
May 04, 2023
Search / Assembly
- AckslD/muren.nvim (⭐364) - Multiple replacements through interactive UI.
Workflow / Competitive Programming
- m4xshen/hardtime.nvim (⭐3.6k) - Helping you establish good command workflow and habit.
Apr 30, 2023
Programming Languages Support / Markdown and LaTeX
- kiran94/edit-markdown-table.nvim (⭐28) - Edit Markdown Tables using Tree-sitter.
Apr 28, 2023
LSP
- VidocqH/lsp-lens.nvim (⭐304) - Display function references above function definition like IDEA codelens.
Apr 27, 2023
Programming Languages Support / Markdown and LaTeX
- yaocccc/nvim-hl-mdcodeblock.lua (⭐35) - Highlight Markdown codeblock using Tree-sitter.
Colorscheme / Assembly
- nyngwang/nvimgelion (⭐129) -
[TS]Neon Genesis Evangelion but for Vimmers.
Colorscheme / Colorscheme Creation
- Iron-E/nvim-highlite (⭐243) - A colorscheme generator that is "lite" on logic for the developer.
Apr 23, 2023
Utility / Cursorline
- LukasPietzschmann/telescope-tabs (⭐281) - Quickly navigate between tabs using telescope.
Workflow / Competitive Programming
- ecthelionvi/NeoComposer.nvim (⭐421) - Simplify macro management, enhance productivity, and create harmonious workflows.
Apr 21, 2023
Bars and Lines / Colorscheme Switchers
- luukvbaal/statuscol.nvim (⭐595) - Configurable 'statuscolumn' with built-in segments and click handlers.
Apr 20, 2023
Buffers / Assembly
- sQVe/bufignore.nvim (⭐17) - Unlist hidden buffers matching specified ignore sources.
Apr 18, 2023
Color / Assembly
- Mr-LLLLL/interestingwords.nvim (⭐52) - Highlight multiple word same time and navigate word under cursor with scrolling smoothly, display search count in virualtext.
Apr 17, 2023
Formatting / Folding
- tenxsoydev/tabs-vs-spaces.nvim (⭐26) - Hint and fix deviating indentation.
Apr 15, 2023
Marks / Assembly
- tomasky/bookmarks.nvim (⭐183) - Bookmarks with global file storage, written in Lua.
Terminal Integration / CSV Files
- chomosuke/term-edit.nvim (⭐209) - Allowing you to edit your command in the terminal just like any other buffer.
Resource / OS-specific
- Dotfyle - A site for sharing and discovering Neovim configs and plugins.
Apr 09, 2023
Debugging / CSV Files
- t-troebst/perfanno.nvim (⭐338) - Annotate your code with callgraph profiling data. Native support for perf, flamegraph and the LuaJit profiler.
Apr 05, 2023
Scrolling / Scrollbar
- lewis6991/satellite.nvim (⭐690) - Decorate scrollbar.
Apr 01, 2023
LSP
- SmiteshP/nvim-navbuddy (⭐877) - A simple popup display that provides breadcrumbs like navigation features using LSP.
- tamago324/nlsp-settings.nvim (⭐335) - Setup LSP with JSON or YAML files.
Mar 31, 2023
Bars and Lines / Colorscheme Switchers
- Bekaboo/deadcolumn.nvim (⭐338) - Shows your colorcolumn dynamically.
Mar 30, 2023
Bars and Lines / Colorscheme Switchers
- ecthelionvi/NeoColumn.nvim (⭐102) - Toggleable colorcolumn highlighting specific characters.
Mar 26, 2023
Motion / GitLab
- chrisgrieser/nvim-spider (⭐823) - Use the w, e, b motions like a spider. Considers camelCase and skips insignificant punctuation.
Mar 25, 2023
UI / OS-specific
- cpea2506/relative-toggle.nvim (⭐34) - Toggles smoothly between number and relative numbers, supporting various number combinations, highly customizable.
Mar 24, 2023
Keybinding / Tree-sitter Based
- Wansmer/langmapper.nvim (⭐223) - Auto translating your mappings for non-English input methods.
Mar 21, 2023
Game / Tmux
- jim-fx/sudoku.nvim (⭐80) - Classic sudoku puzzle.
Mar 20, 2023
Game / Tmux
- alanfortlink/blackjack.nvim (⭐69) - Classic Black Jack game.
Mar 19, 2023
Code Runner / Quickfix
- MarcHamamji/runner.nvim (⭐52) - A customizable Lua code runner.
Game / Tmux
- Eandrju/cellular-automaton.nvim (⭐2.1k) - It lets you execute aesthetically pleasing, cellular automaton animations based on the content of the current buffer.
Mar 14, 2023
Keybinding / Tree-sitter Based
- zdcthomas/yop.nvim (⭐84) - Easily create your own operators (like
dandy).
Mar 12, 2023
Colorscheme / Assembly
- neanias/everforest-nvim (⭐408) -
[TS][LSP][L/D][Lua]A Lua port of the Everforest colour scheme.
Terminal Integration / CSV Files
- willothy/flatten.nvim (⭐685) - Open files from terminal buffers in your current Neovim instance instead of launching a nested instance.
Editing Support / Scrollbar
- willothy/moveline.nvim (⭐150) - Move lines and blocks up and down easily, with indenting handled automatically as you move. Written in Rust.
Formatting / Indent
- shellRaining/hlchunk.nvim (⭐874) - A Lua implementation of
nvim-hlchunk, contains more features, such as highlight{}chunk, indent line, space blank etc.
Mar 03, 2023
Motion / GitLab
- liangxianzhe/nap.nvim (⭐102) - Jump between next/previous buffer, tab, diagnostic, etc, with a single key.
Feb 28, 2023
Programming Languages Support / Markdown and LaTeX
- iamcco/markdown-preview.nvim (⭐7.6k) - Preview Markdown on your modern browser with synchronised scrolling and flexible configuration.
Feb 26, 2023
Register / Assembly
- tenxsoydev/karen-yank.nvim (⭐90) - More intentional register handling with delete, cut and yank mappings.
Colorscheme / Assembly
- nyoom-engineering/oxocarbon.nvim (⭐1.5k) -
[TS][LSP][L/D][Lua]A dark and light theme written in fennel, inspired by IBM Carbon.
Feb 25, 2023
Marks / Assembly
- LeonHeidelbach/trailblazer.nvim (⭐281) - TrailBlazer introduces a stack based mark system that enables a completely new dynamic and super fast workflow using project wide marks.
Feb 23, 2023
Utility / Cursorline
- tenxsoydev/nx.nvim (⭐33) - Neovim API utility wrapper for more convenience with Lua keymaps, highlights, autocommands and options.
Feb 22, 2023
Editing Support / Scrollbar
- bennypowers/splitjoin.nvim (⭐83) - Split and join various syntax structures.
Feb 20, 2023
Editing Support / Folding
- yaocccc/nvim-foldsign (⭐39) - Display folds on sign column.
Feb 19, 2023
Colorscheme / Assembly
- embark-theme/vim (⭐715) -
[TS]A deep inky purple theme leveraging bright colors.
Bars and Lines / Colorscheme Switchers
- m4xshen/smartcolumn.nvim (⭐352) - Hide your colorcolumn when unneeded.
- utilyre/barbecue.nvim (⭐882) - A VSCode like winbar.
Feb 18, 2023
Remote Development / Indent
- miversen33/netman.nvim (⭐367) - Lua powered Network Resource Manager.
Feb 16, 2023
LSP
- jinzhongjia/LspUI.nvim (⭐266) - A modern and useful UI that wraps LSP operations.
Feb 13, 2023
Utility / Cursorline
- figsoda/nix-develop.nvim (⭐63) - Run
nix developwithout restarting Neovim.
Feb 06, 2023
Colorscheme / Assembly
- savq/melange-nvim (⭐914) -
[TS][LSP][L/D][Lua]Warm colorscheme written in Lua with support for various terminal emulators.
Preconfigured Configuration / Automation
- linrongbin16/lin.nvim (⭐87) - A highly configured Neovim distribution integrated with tons of utilities for development, inspired by
spf13-vim.
Feb 05, 2023
Colorscheme / Assembly
- svrana/neosolarized.nvim (⭐165) -
[TS][LSP][Lua]Dark solarized colorscheme using colorbuddy for easy customization.
Editing Support / Scrollbar
- altermo/ultimate-autopair.nvim (⭐569) - Autopair with extensions.
Feb 04, 2023
Colorscheme / Colorscheme Switchers
- 4e554c4c/darkman.nvim (⭐37) - Follow the system dark-mode setting on Linux.
- f-person/auto-dark-mode.nvim (⭐464) - Follow the system appearance on macOS.
Bars and Lines / Cursorline
- mawkler/modicator.nvim (⭐364) - Cursor line number mode indicator. Changes the
CursorLineNrhighlight based on Vim mode.
Jan 31, 2023
Media / Cursorline
- niuiic/cp-image.nvim (⭐10) - Paste image from clipboard and insert the reference code.
Editing Support / Scrollbar
- niuiic/part-edit.nvim (⭐14) - Edit a part of a file individually.
- niuiic/divider.nvim (⭐28) - Custom code divider line.
Session / Indent
- niuiic/multiple-session.nvim (⭐9) - Provides multi-session management capabilities.
Jan 29, 2023
Editing Support / Scrollbar
- ~nedia/auto-save.nvim - Extremely simple auto saving on
InsertLeave&TextChanged. Based on Pocco81/AutoSave but lighter.
Formatting / Folding
- ~nedia/auto-format.nvim - Sets up an autocommand to format on save, preferring
null-lsover native LSP client formatting.
Jan 28, 2023
LSP
- DNLHC/glance.nvim (⭐859) - A pretty window for previewing, navigating and editing your LSP locations.
Language / Assembly
- niuiic/translate.nvim (⭐42) - Invoke any translation engine via shell command.
Jan 25, 2023
Split and Window / Indent
- nyngwang/NeoNoName.lua (⭐29) - Layout preserving buffer deletion.
Jan 14, 2023
Formatting / Folding
- emileferreira/nvim-strict (⭐38) - Strict, native code style formatting which exposes deep nesting, overlong lines, trailing whitespace, trailing empty lines, todos and inconsistent indentation.
Jan 12, 2023
Fuzzy Finder / Assembly
- axkirillov/easypick.nvim (⭐406) - Easypick lets you easily create Telescope pickers from arbitrary console commands.
Editing Support / Scrollbar
- tmillr/sos.nvim (⭐20) - Automatically save all your modified buffers according to a predefined timeout value.
Session / Indent
- gennaro-tedesco/nvim-possession (⭐286) - The no-nonsense session manager.
Jan 10, 2023
Search / Assembly
- s1n7ax/nvim-search-and-replace (⭐71) - Search and replace in multiple files at the same time from the current working directory.
Buffers / Assembly
- j-morano/buffer_manager.nvim (⭐370) - Add one or more buffers, reorder them, save them inside a file or just delete them very easily from a small floating window.
Formatting / Indent
- LucasTavaresA/simpleIndentGuides.nvim (⭐10) - Indentation guides using the built-in variables.
Jan 05, 2023
Syntax / Assembly
- LhKipp/nvim-nu (⭐159) - Basic editor support for the nushell language.
Jan 03, 2023
LSP
- idanarye/nvim-buffls (⭐11) - Add LSP functionality to specific buffers.
Terminal Integration / CSV Files
- idanarye/nvim-channelot (⭐7) - Operate Neovim jobs from Lua coroutines.
Code Runner / Quickfix
- idanarye/nvim-moonicipal (⭐19) - Task runner with focus on rapidly changing personal tasks.
Jan 02, 2023
File Explorer / Assembly
- stevearc/oil.nvim (⭐6.1k) - Edit your filesystem like a buffer.
Editing Support / Scrollbar
- XXiaoA/ns-textobject.nvim (⭐37) - Awesome textobject plugin works with nvim-surround.
Dec 30, 2022
Completion / Diagnostics
- zbirenbaum/copilot.lua (⭐3.9k) - Fully featured Lua replacement for GitHub/copilot.vim (⭐11k).
Keybinding / Tree-sitter Based
- Nexmean/caskey.nvim (⭐68) - Utility to keymappings configuration using declarative cascading trees, optionally integrates with
which-key.
Dec 29, 2022
Project / Assembly
- natecraddock/workspaces.nvim (⭐367) - Manage workspace directories.
Dec 19, 2022
Editing Support / Scrollbar
- debugloop/telescope-undo.nvim (⭐785) - A telescope extension to visualize your undo tree and fuzzy-search changes in it.
Dec 16, 2022
Project / Assembly
- desdic/telescope-rooter.nvim (⭐26) - Makes sure to always start telescope (and only telescope) from the project/root directory.
Colorscheme / Assembly
- ramojus/mellifluous.nvim (⭐421) -
[TS][LSP][L/D][Lua]Pleasant and productive colorscheme.
Editing Support / Scrollbar
- shortcuts/no-neck-pain.nvim (⭐882) - Center the currently focused buffer to the middle of your terminal.
Dec 15, 2022
Project / Assembly
- nyngwang/suave.lua (⭐71) - Multi-tabs project session automation.
Utility / Cursorline
- chrisgrieser/nvim-genghis (⭐218) - Convenience file operations, written in Lua.
Terminal Integration / CSV Files
- nyngwang/NeoTerm.lua (⭐67) - Attach a terminal for each buffer, now with stable toggle and astonishing cursor restoring.
Keybinding / Tree-sitter Based
- chrisgrieser/nvim-recorder (⭐273) - Simplifying and improving how you interact with macros.
Dec 13, 2022
Motion / GitLab
- cbochs/portal.nvim (⭐366) - Build upon and enhance existing jumplist motions (i.e.
<c-i>and<c-o>).
Dec 12, 2022
Marks / Assembly
- cbochs/grapple.nvim (⭐674) - Provides tagging, cursor tracking, and immediate navigation to important project files.
Preconfigured Configuration / Automation
- ldelossa/nvim-ide (⭐866) - A full featured IDE layer heavily inspired by VSCode.
Dec 06, 2022
Colorscheme / Assembly
- gbprod/nord.nvim (⭐285) -
[TS][LSP][Lua]An arctic, north-bluish clean and elegant theme, based on Nord Palette.
Code Runner / Quickfix
- Civitasv/cmake-tools.nvim (⭐512) - CMake integration.
Nov 28, 2022
Project / Assembly
- otavioschwanck/telescope-alternate.nvim (⭐106) - Alternate between common files using telescope.
Nov 14, 2022
Programming Languages Support / Markdown and LaTeX
- toppair/peek.nvim (⭐822) - Preview Markdown in a webview window.
Editing Support / Scrollbar
- Wansmer/binary-swap.nvim (⭐18) - Swapping operands and operators in binary expressions: comparison and mathematical operations.
Nov 11, 2022
Split and Window / Indent
- nvim-zh/colorful-winsep.nvim (⭐626) - A configurable color split line.
Nov 09, 2022
LSP
- neovim/nvim-lspconfig (⭐13k) - Quickstart configurations for the LSP client.
- nvim-lua/lsp-status.nvim (⭐658) - This is a plugin/library for generating statusline components from the built-in LSP client.
- onsails/lspkind.nvim (⭐1.6k) - The plugin adds VSCode-like icons to LSP completions.
- gfanto/fzf-lsp.nvim (⭐239) - Enable the power of FZF fuzzy search for the built-in LSP.
- ray-x/lsp_signature.nvim (⭐2.3k) - LSP signature hint when you type.
- jubnzv/virtual-types.nvim (⭐415) - Show type annotations as virtual text.
- mfussenegger/nvim-lint (⭐2.6k) - An asynchronous linter plugin, complementary to the built-in Language Server Protocol support.
- b0o/SchemaStore.nvim (⭐953) - Provide access to the SchemaStore (⭐3.6k) catalog.
- amrbashir/nvim-docs-view (⭐171) - Display LSP hover documentation in a side panel.
- mfussenegger/nvim-jdtls (⭐1.4k) - Extensions for the built-in LSP support for the Eclipse JDT Language Server.
- ranjithshegde/ccls.nvim (⭐77) - Use off-spec extensions of ccls LSP and browse AST.
LSP / Diagnostics
- ~whynothugo/lsp_lines.nvim - Render diagnostics using virtual lines on top of the real line of code.
Programming Languages Support / Diagnostics
- Julian/lean.nvim (⭐458) - Support for the Lean Theorem Prover.
- brendalf/mix.nvim (⭐28) - Mix (from Elixir) wrapper plugin.
- AckslD/swenv.nvim (⭐248) - Tiny plugin to quickly switch Python virtual environments without restarting.
- gennaro-tedesco/nvim-jqx (⭐331) - Interactive interface for JSON files.
- nanotee/sqls.nvim (⭐243) - SQL database connection plugin + LSP client.
Programming Languages Support / Golang
- crusj/structrue-go.nvim (⭐49) - A better structured display of Golang symbols information.
- crispgm/nvim-go (⭐152) - A minimal implementation of Golang development plugin.
- olexsmir/gopher.nvim (⭐408) - Plugin for making Golang development easiest.
- rafaelsq/nvim-goc.lua (⭐56) - Highlight your buffer with Golang Code Coverage.
- crusj/hierarchy-tree-go.nvim (⭐35) - Golang integration with
callHierarchyUI tree.
Programming Languages Support / Markdown and LaTeX
- jubnzv/mdeval.nvim (⭐217) - Evaluate code blocks inside Markdown documents.
- jbyuki/carrot.nvim (⭐27) - Markdown evaluator Lua code blocks.
Snippet / Assembly
- L3MON4D3/LuaSnip (⭐4.2k) - A snippet engine written in Lua.
Fuzzy Finder / Assembly
- vijaymarupudi/nvim-fzf (⭐348) - A Lua API for using FZF. Allows for full asynchronicity for UI speed and usability.
File Explorer / Assembly
- kevinhwang91/rnvimr (⭐839) - A simple yet amazing file explorer.
- ms-jpq/chadtree (⭐1.7k) - File manager. Better than NERDTree.
- SidOfc/carbon.nvim (⭐184) - The simple directory tree viewer written in Lua.
Colorscheme / Assembly
- Mofiqul/vscode.nvim (⭐927) -
[TS][L/D][Lua]A Lua port of vim-code-dark colorscheme with VSCode light and dark theme.
- mhartington/oceanic-next (⭐1.2k) -
[TS][L/D]Oceanic Next theme.
- rockerBOO/boo-colorscheme-nvim (⭐234) -
[TS][Lua]A colorscheme with handcrafted support for LSP, Tree-sitter.
- bkegley/gloombuddy (⭐48) -
[TS][Lua]Gloom inspired theme.
- Th3Whit3Wolf/one-nvim (⭐115) -
[TS][L/D][Lua]An Atom One inspired dark and light colorscheme.
- Th3Whit3Wolf/space-nvim (⭐48) -
[TS][L/D][Lua]A spacemacs inspired dark and light colorscheme.
- tanvirtin/monokai.nvim (⭐382) -
[TS][LSP][Lua]Monokai theme written in Lua.
- ishan9299/nvim-solarized-lua (⭐202) -
[TS][Lua]Solarized colorscheme written in Lua.
- navarasu/onedark.nvim (⭐1.9k) -
[TS][LSP][Lua]A One Dark Theme written in Lua based on Atom's One Dark Theme.
- NTBBloodbath/doom-one.nvim (⭐243) -
[TS][L/D][Lua]Lua port of doom-emacs' doom-one.
- projekt0n/github-nvim-theme (⭐2.4k) -
[TS][LSP][L/D][Lua]A GitHub theme, kitty, alacritty written in Lua. Support built-in LSP and Tree-sitter.
- FrenzyExists/aquarium-vim (⭐312) -
[TS][L/D]A dark, yet vibrant colorscheme.
- cpea2506/one_monokai.nvim (⭐188) -
[TS][LSP][Lua]One Monokai theme written in Lua.
- metalelf0/jellybeans-nvim (⭐122) -
[TS][Lua]A port of jellybeans colorscheme.
- lalitmee/cobalt2.nvim (⭐112) -
[Lua]A port of cobalt2 colorscheme using colorbuddy.
Colorscheme / Colorscheme Creation
- norcalli/nvim-base16.lua (⭐79) - Programmatic Lua library for setting base16 themes.
Bars and Lines / Colorscheme Switchers
- SmiteshP/nvim-navic (⭐1.6k) - A simple statusline/winbar component that uses LSP to show your current code context.
Bars and Lines / Statusline
- adelarsq/neoline.vim (⭐258) - A light statusline/tabline plugin using Lua.
- beauwilliams/statusline.lua (⭐254) - A zero-config minimal statusline written in Lua featuring awesome integrations and blazing speed!
- tamton-aquib/staline.nvim (⭐395) - A modern lightweight statusline in Lua. Mainly uses unicode symbols for showing info.
- windwp/windline.nvim (⭐513) - The next generation statusline. Animation statusline.
Bars and Lines / Tabline
- akinsho/bufferline.nvim (⭐4.2k) - A snazzy bufferline built using Lua.
- johann2357/nvim-smartbufs (⭐51) - Smart buffer management.
Startup / Cursorline
- goolord/alpha-nvim (⭐2.3k) - A fast and highly customizable greeter like vim-startify (⭐5.4k)/dashboard-nvim.
Media / Cursorline
- Chaitanyabsrip/present.nvim (⭐156) - A Presentation plugin written in Lua.
Note Taking / Cursorline
- 0styx0/abbreinder.nvim (⭐90) - Abbreviation reminders.
- jbyuki/nabla.nvim (⭐737) - Take your scientific notes.
- nvim-neorg/neorg (⭐7.2k) - Modernity meets insane extensibility. The future of organizing your life.
- nvim-orgmode/orgmode (⭐3.6k) - Org-mode clone written in Lua.
- jbyuki/venn.nvim (⭐1.1k) - Draw ASCII diagrams.
- chrsm/impulse.nvim (⭐100) - Read Notion.so notes.
Utility / Cursorline
- jbyuki/instant.nvim (⭐1.4k) - A collaborative editing plugin written in Lua with no dependencies.
Terminal Integration / CSV Files
- norcalli/nvim-terminal.lua (⭐273) - A high performance filetype mode which leverages conceal and highlights your buffer with the correct color codes.
- jlesquembre/nterm.nvim (⭐57) - Interact with the terminal, with notifications.
Debugging / CSV Files
- mfussenegger/nvim-dap (⭐6.9k) - Debug Adapter Protocol client implementation.
- andrewferrier/debugprint.nvim (⭐503) - Debugging the print() way.
Test / Quickfix
- David-Kunz/jester (⭐213) - Easily run and debug Jest tests.
Code Runner / Quickfix
- is0n/jaq-nvim (⭐178) - Just Another Quickrun Plugin in Lua.
Neovim Lua Development / Quickfix
- bfredl/nvim-luadev (⭐282) - REPL/debug console Lua plugins. The
:Luadevcommand will open an scratch window which will show output from executing Lua code.
- MunifTanjim/nui.nvim (⭐2k) - UI Component Library.
- milisims/nvim-luaref (⭐126) - A reference for built-in Lua functions.
- anuvyklack/animation.nvim (⭐47) - Create animations.
Fennel / Quickfix
- Olical/conjure (⭐2k) - Interactive evaluation (Clojure, Fennel, Janet, Racket, Hy, MIT Scheme, Guile).
Git / Quickfix
- kdheepak/lazygit.nvim (⭐2.1k) - Plugin for calling lazygit.
Git / GitHub
- ldelossa/gh.nvim (⭐632) - A fully featured GitHub integration for performing code reviews.
Keybinding / Tree-sitter Based
- mrjones2014/legendary.nvim (⭐1.2k) - Define your keymaps, commands, and autocommands as simple Lua tables, and create a legend for them at the same time (like VSCode's Command Palette), integrates with
which-key.nvim.
Mouse / Tree-sitter Based
- notomo/gesture.nvim (⭐536) - Mouse gesture plugin.
Scrolling / Tree-sitter Based
- karb94/neoscroll.nvim (⭐1.9k) - Smooth scrolling.
- declancm/cinnamon.nvim (⭐393) - Smooth scrolling for any movement command.
Scrolling / Scrollbar
- Xuyuanp/scrollbar.nvim (⭐281) - Scrollbar.
- dstein64/nvim-scrollview (⭐673) - Display interactive scrollbars.
Editing Support / Scrollbar
- nguyenvukhang/nvim-toggler (⭐190) - Invert text, such as toggling between
trueandfalse.
- windwp/nvim-autopairs (⭐3.9k) - A minimalist autopairs written by Lua.
- ZhiyuanLck/smart-pairs (⭐134) - Ultimate smart pairs written by Lua.
- m4xshen/autoclose.nvim (⭐627) - A minimalist autoclose plugin written in Lua.
- folke/zen-mode.nvim (⭐2.1k) - Distraction-free coding.
- smjonas/live-command.nvim (⭐538) - Text editing with immediate visual feedback: preview commands such as
:norm,:g, macros and more.
- filipdutescu/renamer.nvim (⭐315) - VSCode-like renaming UI, written in Lua.
- gbprod/yanky.nvim (⭐1.2k) - Improved Yank and Put functionalities.
Editing Support / Comment
- numToStr/Comment.nvim (⭐4.5k) - Smart and powerful comment plugin. Supports commentstring, motions, dot-repeat and more.
- terrortylor/nvim-comment (⭐493) - Toggle comments using the built-in commentstring option.
Editing Support / Folding
- kevinhwang91/nvim-ufo (⭐2.9k) - Ultra fold with modern looking and performance boosting.
Formatting / Folding
- mhartington/formatter.nvim (⭐1.4k) - A format runner written in Lua.
- MunifTanjim/prettier.nvim (⭐315) - Prettier integration.
Formatting / Indent
- NMAC427/guess-indent.nvim (⭐593) - Automatic indentation style detection.
- Darazaki/indent-o-matic (⭐201) - Dumb automatic fast indentation detection written in Lua.
- yaocccc/nvim-hlchunk (⭐54) - Highlight a
{}chunk.
Session / Indent
- rmagatti/auto-session (⭐1.7k) - A small automated session manager.
Split and Window / Tmux
- aserowy/tmux.nvim (⭐765) - Tmux integration features pane movement and resizing.
External / Boilerplate
- gennaro-tedesco/boilit (⭐83) - Create boilerplate structure plugins.
UI / OS-specific
- rcarriga/nvim-notify (⭐3.5k) - A fancy, configurable, notification manager.
- toppair/reach.nvim (⭐245) - Buffer, mark, tabpage switcher.
Resource / OS-specific
- Neovimcraft - A site dedicated to searching specific plugins and guides for building plugins in Lua.
Nov 07, 2022
Colorscheme / Assembly
- bluz71/vim-nightfly-colors (⭐917) -
[TS][LSP][Lua]A dark midnight colorscheme with Tree-sitter support.
- bluz71/vim-moonfly-colors (⭐1.2k) -
[TS][LSP][Lua]A dark charcoal colorscheme with Tree-sitter support.
Oct 30, 2022
Motion / GitLab
- woosaaahh/sj.nvim (⭐127) - Search based navigation combined with quick jump features.
Oct 29, 2022
Marks / Assembly
- ofirgall/open.nvim (⭐68) - Open the current word with custom openers, GitHub shorthand for example.
Oct 28, 2022
LSP
- Kasama/nvim-custom-diagnostic-highlight (⭐62) - Inline diagnostics popup-highlight much like
coc-nvimbut based onvim.diagnostic.
Utility / Cursorline
- bfredl/nvim-miniyank (⭐239) - The killring-alike plugin with no default mappings.
Editing Support / Scrollbar
- zbirenbaum/neodim (⭐338) - Dimming the highlights of unused functions, variables, parameters, and more.
Oct 22, 2022
File Explorer / Assembly
- kiran94/s3edit.nvim (⭐48) - Edit files from Amazon S3.
Oct 17, 2022
Terminal Integration / CSV Files
- samjwill/nvim-unception (⭐235) - Automatic unnesting of Neovim sessions started from terminal buffers.
Oct 16, 2022
UI / OS-specific
- folke/noice.nvim (⭐5.5k) - Highly experimental plugin that completely replaces the UI for messages, cmdline and the popupmenu.
Oct 14, 2022
Media / Cursorline
- adelarsq/image_preview.nvim (⭐188) - Image preview based on terminal's Image Protocol support.
Oct 09, 2022
Colorscheme / Assembly
- ray-x/starry.nvim (⭐239) -
[TS][LSP][L/D][Lua]A collection of modern colorschemes:material,moonlight,dracula (blood),monokai,mariana,emerald,earlysummer,middlenight_blue,darksolar.
Oct 06, 2022
Code Runner / Quickfix
- Shatur/neovim-tasks (⭐124) - A stateful task manager focused on integration with build systems.
Oct 04, 2022
Note Taking / Cursorline
- jghauser/papis.nvim (⭐174) - Manage your bibliography from within your favourite editor.
Sep 28, 2022
Preconfigured Configuration / Automation
- cunderw/nvim (⭐11) - A custom, IDE-like configuration for JS/TS, Go, and Java development.
Sep 27, 2022
Code Runner / Quickfix
- desdic/greyjoy.nvim (⭐31) - A modular task runner for Makefiles, VSCode tasks, kitchen etc.
Sep 26, 2022
LSP / Diagnostics
- folke/trouble.nvim (⭐6.6k) - A pretty diagnostics list to help you solve all the trouble your code is causing.
Language / Assembly
- potamides/pantran.nvim (⭐324) - Translate your text with an interactive translation window.
Search / Assembly
- kevinhwang91/nvim-hlslens (⭐882) - Helps you better glance searched information, seamlessly jump matched instances.
- rktjmp/highlight-current-n.nvim (⭐92) - Highlights the current /, ? or * match under your cursor when pressing n or N and gets out of the way afterwards.
File Explorer / Assembly
- luukvbaal/nnn.nvim (⭐451) - File explorer powered by nnn (⭐21k) and Lua.
- tamago324/lir.nvim (⭐369) - Simple file explorer.
- Xuyuanp/yanil (⭐98) - Yet Another Nerdtree In Lua.
- nvim-neo-tree/neo-tree.nvim (⭐5.1k) - Browse the file system and other tree-like structures in whatever style suits you, including sidebars, floating windows,
netrwsplit style, or all of them at once.
- theblob42/drex.nvim (⭐95) - A simple and configurable file explorer written in Lua.
Project / Assembly
- windwp/nvim-projectconfig (⭐109) - Loads Neovim config depending on the project directory.
- klen/nvim-config-local (⭐175) - Secure load local config files from working directories.
Buffers / Assembly
- famiu/bufdelete.nvim (⭐518) - Delete buffers without losing your window layout.
Colorscheme / Colorscheme Creation
- rktjmp/lush.nvim (⭐1.7k) - Define Neovim themes as a DSL in Lua, with real-time feedback.
Bars and Lines / Statusline
- tjdevries/express_line.nvim (⭐313) - Supports co-routines, functions and jobs.
- nvim-lualine/lualine.nvim (⭐7.6k) - Easily configurable, blazingly fast statusline.
- ojroques/nvim-hardline (⭐198) - A statusline / bufferline inspired by vim-airline (⭐18k) that aims to be as light and simple as possible.
- konapun/vacuumline.nvim (⭐30) - A galaxyline configuration inspired by airline.
- b0o/incline.nvim (⭐993) - Lightweight floating statuslines, intended for use with Neovim's new global statusline.
- rebelot/heirline.nvim (⭐1.2k) - A no-nonsense statusline designed around recursive inheritance to be exceptionally fast and versatile.
- yaocccc/nvim-lines.lua (⭐39) - A fast, light, customizable statusline and tabline (buffers).
Bars and Lines / Tabline
- romgrk/barbar.nvim (⭐2.6k) - A tabline with re-orderable, auto-sizing, clickable tabs, icons, nice highlighting, sort-by commands and a magic jump-to-buffer mode.
- crispgm/nvim-tabline (⭐92) - A port of
tabline.vimwritten in Lua.
- alvarosevilla95/luatab.nvim (⭐207) - A simple tabline written in Lua.
- rafcamlet/tabline-framework.nvim (⭐98) - User-friendly framework for building your dream tabline in a few lines of code.
- nanozuki/tabby.nvim (⭐719) - A minimal, configurable tabline that allows using tabs as workspace multiplexers.
Bars and Lines / Cursorline
- RRethy/vim-illuminate (⭐2.4k) - Highlight the word under the cursor with built-in LSP support.
Startup / Cursorline
- henriquehbr/nvim-startup.lua - Displays the startup time.
Media / Cursorline
- ekickx/clipboard-image.nvim (⭐333) - Allows pasting images from clipboard.
- askfiy/nvim-picgo (⭐66) - Allows you to upload images to the image bed, allowing viewing images from anywhere on the internet.
- davidgranstrom/scnvim (⭐254) - A frontend for SuperCollider.
Note Taking / Cursorline
- jakewvincent/mkdnflow.nvim (⭐769) - Fluent Markdown notebook navigation & management (create links, follow links, create and manage to-do lists, reference bib files, and more).
Terminal Integration / CSV Files
- nikvdp/neomux (⭐372) - Control Neovim from shells ran through the
:termcommand.
- numToStr/FTerm.nvim (⭐798) - No nonsense floating terminal written in Lua.
- jghauser/kitty-runner.nvim (⭐106) - Poor man's REPL. Easily send buffer lines and commands to a kitty terminal.
- s1n7ax/nvim-terminal (⭐121) - A simple & easy to use multi-terminal plugin.
Debugging / Quickfix
- kevinhwang91/nvim-bqf (⭐2k) - Makes the quickfix window better.
Test / Quickfix
- klen/nvim-test (⭐197) - A wrapper for running tests.
- nvim-neotest/neotest (⭐3k) - An extensible framework for interacting with tests within Neovim.
- andythigpen/nvim-coverage (⭐417) - Displays coverage information in the sign column.
Code Runner / Quickfix
- michaelb/sniprun (⭐1.7k) - Run parts of code of any language directly from Neovim.
- CRAG666/code_runner.nvim (⭐666) - The best code runner you could have, with super powers.
- jedrzejboczar/toggletasks.nvim (⭐158) - Task runner with JSON/YAML configs, using toggleterm.nvim and telescope.nvim.
- stevearc/overseer.nvim (⭐1.8k) - A task runner and job management plugin.
- krady21/compiler-explorer.nvim (⭐179) - Asynchronous compilation using the compiler-explorer REST API.
Git / GitHub
- pwntester/octo.nvim (⭐3k) - Work with GitHub issues and PRs.
Keybinding / Tree-sitter Based
- folke/which-key.nvim (⭐6.8k) - Shows a popup with possible keybindings of the command you started typing.
- Iron-E/nvim-cartographer (⭐55) - A more convenient
:mapping syntax for Lua environments.
- LionC/nest.nvim (⭐235) - Lua utility to map keys concisely using cascading trees. Also allows binding Lua functions to keys.
- max397574/better-escape.nvim (⭐764) - Create shortcuts to escape insert mode without getting delay.
Scrolling / Scrollbar
- petertriho/nvim-scrollbar (⭐1k) - Extensible scrollbar that shows diagnostics and search results.
Editing Support / Comment
- b3nj5m1n/kommentary (⭐533) - Commenting plugin written in Lua.
- gennaro-tedesco/nvim-commaround (⭐42) - Fast and light commenting plugin written in Lua.
- folke/todo-comments.nvim (⭐4k) - Highlight, list and search todo comments in your projects.
- winston0410/commented.nvim (⭐114) - A commenting plugin which supports counts and multiple comment patterns and much more.
- s1n7ax/nvim-comment-frame (⭐100) - Adds a comment frame based on the source file.
- danymat/neogen (⭐1.6k) - A better annotation generator which supports multiple languages and annotation conventions.
- LudoPinelli/comment-box.nvim (⭐471) - Clarify and beautify your comments using boxes and lines.
Remote Development / Indent
- chipsenkbeil/distant.nvim (⭐1.4k) - Edit files, run programs, and work with LSP on a remote machine from the comfort of your local environment.
- jamestthompson3/nvim-remote-containers (⭐927) - Develop inside Docker containers, just like VSCode.
- esensar/nvim-dev-container (⭐688) - Provide functionality similar to VSCode's remote container development plugin, with other functionalities that enable development in Docker containers.
Split and Window / Indent
- ~henriquehbr/ataraxis.lua - A zen mode for improving code readability.
- sindrets/winshift.nvim (⭐526) - Rearrange your windows with ease.
- anuvyklack/windows.nvim (⭐625) - Automatically expand width of the current window. Maximizes and restore it. And all this with nice animations!
Split and Window / Tmux
- danielpieper/telescope-tmuxinator.nvim (⭐25) - Integration for tmuxinator with telescope.nvim.
- hkupty/nvimux (⭐451) - Use Neovim as a tmux replacement.
- numToStr/Navigator.nvim (⭐432) - Smoothly navigate between Neovim splits and tmux panes.
- declancm/windex.nvim (⭐61) - Collection of window functions which includes moving between, closing and maximizing Neovim splits and tmux panes.
Game / Tmux
- alec-gibson/nvim-tetris (⭐207) - Bringing Emacs' greatest feature to Neovim - Tetris.
- seandewar/nvimesweeper (⭐106) - Play Minesweeper in your favourite text editor.
- seandewar/killersheep.nvim (⭐76) - A port of killersheep.
External / Boilerplate
- m00qek/plugin-template.nvim (⭐132) - A plugin template that setups test infrastructure and GitHub Actions.
Sep 22, 2022
Colorscheme / Assembly
- Th3Whit3Wolf/onebuddy (⭐101) -
[TS][L/D][Lua]Light and dark atom one theme.
- ofirgall/ofirkai.nvim (⭐133) -
[TS][LSP][Lua]Monokai theme that aims to feel like Sublime Text.
Sep 20, 2022
Color / Assembly
- uga-rosa/ccc.nvim (⭐949) - Super powerful color picker / colorizer plugin.
Animation / CSV Files
- gen740/SmoothCursor.nvim (⭐390) - Add fancy sub-cursor to signcolumn to show your scroll or jump direction.
Sep 14, 2022
Register / Assembly
- gennaro-tedesco/nvim-peekup (⭐330) - Dynamically interact with Vim registers.
- tversteeg/registers.nvim (⭐617) - Non-obtrusive minimal preview of Vim registers.
Marks / Assembly
- chentoast/marks.nvim (⭐1.1k) - A better user experience for viewing and interacting with Vim marks.
Buffers / Assembly
- kazhala/close-buffers.nvim (⭐172) - Delete multiple Vim buffers based on different conditions.
Preconfigured Configuration / Automation
- SpaceVim/SpaceVim - A community-driven modular Vim/Neovim distribution, inspired by
spacemacs.
- hackorum/VapourNvim (⭐560) - Configuration for the ultimate Vim IDE-like experience.
UI / OS-specific
- CosmicNvim/cosmic-ui (⭐170) - Cosmic-UI is a simple wrapper around specific Vim functionality.
Sep 02, 2022
LSP
- j-hui/fidget.nvim (⭐2.4k) - Standalone UI for LSP progress.
Aug 30, 2022
Neovim Lua Development / Quickfix
- ray-x/guihua.lua (⭐182) - A Lua UI library. Includes a fzy search bar, list view and tree view modules.
Aug 28, 2022
Preconfigured Configuration / Automation
- nvim-lua/kickstart.nvim (⭐29k) - A launch point for your personal Neovim configuration.
Aug 18, 2022
Debugging / CSV Files
- ofirgall/goto-breakpoints.nvim (⭐33) - Cycle between breakpoints for nvim-dap.
Aug 14, 2022
Colorscheme / Assembly
- Mofiqul/adwaita.nvim (⭐276) -
[TS][LSP][L/D][Lua]Colorscheme based on GNOME Adwaita syntax with support for popular plugins.
Dependency Management / Quickfix
- Saecki/crates.nvim (⭐1.1k) - Rust dependency management for
Cargo.toml.
Editing Support / Scrollbar
- gbprod/stay-in-place.nvim (⭐100) - Prevent the cursor from moving when using shift and filter actions.
Aug 11, 2022
Color / Assembly
- lcheylus/overlength.nvim (⭐49) - A small plugin to highlight too long lines.
Aug 09, 2022
Colorscheme / Assembly
- rebelot/kanagawa.nvim (⭐5.8k) -
[TS][LSP][L/D][Lua]A dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.
Preconfigured Configuration / Automation
- Abstract-IDE/Abstract (⭐202) - Configuration to achieve the power of Modern IDE.
- cstsunfu/.sea.nvim (⭐146) - A modular configuration with a beautiful UI and some useful features such as a pomodoro clock and window numbers.
Jul 30, 2022
Editing Support / Scrollbar
- keaising/im-select.nvim (⭐312) - Switching and restoring input method automatically depends on Neovim's edit mode.
Jul 14, 2022
Colorscheme / Assembly
- rockyzhang24/arctic.nvim (⭐205) -
[TS][LSP][Lua]A colorscheme ported from VSCode Dark+ theme with the strict and precise color picking for both the editor and UI.
Jul 12, 2022
Debugging / CSV Files
- Weissle/persistent-breakpoints.nvim (⭐246) - Persistent breakpoints for nvim-dap.
Jul 05, 2022
Neovim Lua Development / Quickfix
- kkharji/sqlite.lua (⭐563) - SQLite/LuaJIT bindings.
UI / OS-specific
- sitiom/nvim-numbertoggle (⭐212) - Automatically toggle between relative and absolute line numbers.
Jul 02, 2022
Syntax / Assembly
- kylechui/nvim-surround (⭐4k) - A plugin for adding/changing/deleting surrounding delimiter pairs.
Jun 23, 2022
Motion / GitLab
- abecodes/tabout.nvim (⭐838) - Jump out of bracket pairs, quotes, objects, etc.
Jun 22, 2022
Formatting / Folding
- cappyzawa/trim.nvim (⭐153) - Trims trailing whitespace and lines.
Jun 17, 2022
Buffers / Assembly
- m-demare/attempt.nvim (⭐92) - Manage and run temporary buffers.
Jun 11, 2022
Colorscheme / Assembly
- ldelossa/vimdark (⭐69) -
[TS][L/D]A minimal Vim theme for night time. Loosely based on vim-monotonic and chrome's dark reader extension. A light theme is included as well for the day time.
Editing Support / Scrollbar
- h-hg/fcitx.nvim (⭐97) - Switching and restoring fcitx state for each buffer separately.
Jun 06, 2022
LSP
- smjonas/inc-rename.nvim (⭐810) - Provides an incremental LSP rename command based on the command-preview feature.
Preconfigured Configuration / Automation
- imbacraft/dusk.nvim (⭐55) - A lightweight, aesthetically minimal config, written in Lua, able to provide for web and Java development.
Jun 05, 2022
Utility / Cursorline
- crusj/bookmarks.nvim (⭐242) - Remember file locations and sort by time and frequency.
May 30, 2022
External / Version Manager
- MordechaiHadad/bob (⭐2k) - A cross-platform, easy to use Neovim version manager.
May 21, 2022
UI / OS-specific
- ghillb/cybu.nvim (⭐321) - Displays a notification window with context when cycling buffers.
May 19, 2022
Snippet / Assembly
- smjonas/snippet-converter.nvim (⭐182) - Convert snippets between the most common snippet formats and modify them using a few lines of Lua code.
May 12, 2022
Editing Support / Scrollbar
- nvim-treesitter/nvim-treesitter-context (⭐3.1k) - Shows floating hover with the current function/block context.
May 09, 2022
Session / Indent
- jedrzejboczar/possession.nvim (⭐392) - Flexible session management with arbitrary persistent data stored as JSON.
May 02, 2022
Session / Indent
- Shatur/neovim-session-manager (⭐607) - A simple wrapper around :mksession.
Preconfigured Configuration / Automation
- AstroNvim/AstroNvim (⭐14k) - An aesthetic and feature-rich config that is extensible and easy to use with a great set of plugins.
Apr 25, 2022
Programming Languages Support / Markdown and LaTeX
- frabjous/knap (⭐375) - Plugin for creating automatic updating-as-you-type previews for Markdown, LaTeX and other documents.
Apr 21, 2022
Motion / GitLab
- ggandor/leap.nvim (⭐5k) - A refined successor of Lightspeed, aiming to establish a widely accepted standard interface extension for moving around in Vim-like editors.
Apr 18, 2022
LSP
- scalameta/nvim-metals (⭐544) - Provides a better experience while using Metals, the Scala Language Server, using the built-in LSP support.
Apr 16, 2022
UI / OS-specific
- nkakouros-original/numbers.nvim (⭐38) - Toggle relativenumber whenever it makes sense.
Apr 07, 2022
Editing Support / Scrollbar
- gbprod/substitute.nvim (⭐718) - New operator motions to quickly replace and exchange text.
Apr 05, 2022
Colorscheme / Assembly
- phha/zenburn.nvim (⭐109) -
[TS][Lua]A low-contrast dark colorscheme with support for various plugins.
Mar 29, 2022
Utility / Cursorline
- axieax/urlview.nvim (⭐271) - Browse all URLs in the current buffer.
Mar 19, 2022
Preconfigured Configuration / Automation
- LunarVim/LunarVim (⭐19k) - This project aims to help one transition away from VSCode, and into a superior text editing experience.
Mar 17, 2022
Buffers / Assembly
- rgroli/other.nvim (⭐481) - Open alternative files for the current buffer.
Mar 12, 2022
Editing Support / Folding
- jghauser/fold-cycle.nvim (⭐91) - Cycle folds open or closed.
Feb 28, 2022
Git / Quickfix
- AckslD/nvim-gfold.lua (⭐32) - Plugin using gfold (⭐377) to switch repo and have statusline component.
Feb 22, 2022
Snippet / Assembly
- ellisonleao/carbon-now.nvim (⭐191) - Create beautiful code snippets from the terminal.
Jan 23, 2022
Game / Competitive Programming
- p00f/cphelper.nvim (⭐145) - Helper for competitive programming written in Lua.
- xeluxee/competitest.nvim (⭐550) - A plugin to automate testcases management and checking for Competitive Programming contests.
Jan 21, 2022
Motion / GitLab
- rlane/pounce.nvim (⭐362) - An EasyMotion-like plugin for quick cursor movement using fuzzy search.
Jan 03, 2022
Editing Support / Scrollbar
- booperlv/nvim-gomove (⭐203) - A complete plugin for moving and duplicating blocks and lines, with complete fold handling, reindenting, and undoing in one go.
Dec 10, 2021
Editing Support / Scrollbar
- sQVe/sort.nvim (⭐199) - Sorting plugin that intelligently supports line-wise and delimiter sorting.
Dec 09, 2021
Editing Support / Scrollbar
- gbprod/cutlass.nvim (⭐221) - Plugin that adds a 'cut' operation separate from 'delete'.
Dec 04, 2021
Colorscheme / Assembly
- andersevenrud/nordic.nvim (⭐175) -
[TS][Lua]A nord-esque colorscheme.
Dec 01, 2021
LSP
- rmagatti/goto-preview (⭐1k) - Previewing native LSP's goto definition calls in floating windows.
Nov 03, 2021
Preconfigured Configuration / Automation
- artart222/CodeArt (⭐902) - A fast general-purpose IDE written entirely in Lua with an installer for Linux/Windows/macOS and built-in
:CodeArtUpdatecommand for updating it.
Oct 30, 2021
Colorscheme / Assembly
- ellisonleao/gruvbox.nvim (⭐2.4k) -
[TS][LSP][L/D][Lua]Gruvbox community colorscheme Lua port.
Oct 28, 2021
Completion / Diagnostics
- ms-jpq/coq_nvim (⭐3.8k) - Fast as FUCK completion. SQLite, concurrent scheduler, hundreds of hours of optimization.
Register / Assembly
- acksld/nvim-neoclip.lua (⭐1.1k) - Clipboard manager with telescope integration.
Fuzzy Finder / Assembly
- nvim-telescope/telescope.nvim (⭐19k) - Telescope.nvim is a highly extendable (⭐19k) A highly extensible fuzzy finder over lists.
Colorscheme / Assembly
- marko-cerovac/material.nvim (⭐1.1k) -
[TS][LSP][L/D][Lua]Material.nvim is a highly configurable colorscheme written in Lua and based on the material palette.
- nxvu699134/vn-night.nvim (⭐44) -
[Lua]A dark colorscheme written in Lua.
Utility / Cursorline
- code-biscuits/nvim-biscuits (⭐322) - A port of Assorted Biscuits. Ends up with more supported languages too.
Neovim Lua Development / Quickfix
- svermeulen/vimpeccable (⭐349) - Commands to help write your .vimrc in Lua or any Lua based language.
- nvim-lua/plenary.nvim (⭐3.3k) - Plenary: full; complete; entire; absolute; unqualified. All the Lua functions I don't want to write twice.
- tjdevries/vlog.nvim (⭐141) - Single file, no dependency, easy copy & paste log file to add to your Neovim Lua plugins.
- jbyuki/one-small-step-for-vimkind (⭐534) - An adapter for the Neovim Lua language that allows debugging any Lua code running within a Neovim instance.
Preconfigured Configuration / Automation
- siduck76/NvChad (⭐28k) - An attempt to make Neovim's CLI as functional as an IDE while retaining beauty with less bloat.
Oct 26, 2021
Colorscheme / Assembly
- rmehri01/onenord.nvim (⭐618) -
[TS][LSP][L/D][Lua]A colorscheme that combines the Nord and Atom One Dark color palettes for a more vibrant programming experience.
Oct 21, 2021
Command Line / Indent
- gelguy/wilder.nvim (⭐1.5k) - A plugin for fuzzy command line autocompletion.
Oct 10, 2021
Fuzzy Finder / Assembly
- jvgrootveld/telescope-zoxide (⭐367) - Telescope integration for zoxide (⭐32k), a smart directory picker that tracks your usage.
Oct 03, 2021
Snippet / Assembly
- dcampos/nvim-snippy (⭐339) - Snippet plugin written in Lua with support for vim-snippets (⭐4.9k).
Sep 27, 2021
Formatting / Folding
- sbdchd/neoformat (⭐2.1k) - A code formatting runner.
Sep 06, 2021
Colorscheme / Assembly
- rafamadriz/neon (⭐204) -
[TS][LSP][L/D][Lua]Customizable colorscheme with excellent italic and bold support, dark and light variants. Made to work and look good with Tree-sitter.
- ChristianChiarulli/nvcode-color-schemes.vim (⭐306) -
[TS]Nvcode, onedark, nord colorschemes with Tree-sitter support.
- folke/tokyonight.nvim (⭐7.7k) -
[TS][LSP][L/D][Lua]A clean, dark and light theme written in Lua, with support for LSP, Tree-sitter and lots of plugins.
- ray-x/aurora (⭐370) -
[TS][LSP][Lua]A 24-bit dark theme with Tree-sitter and LSP support.
- kdheepak/monochrome.nvim (⭐158) -
[TS][Lua]A 16-bit monochrome colorscheme that uses HSLuv for perceptually distinct gray colors, with support for Tree-sitter and other commonly used plugins.
Aug 14, 2021
Colorscheme / Assembly
- rose-pine/neovim (⭐2.9k) -
[TS][LSP][L/D][Lua]All natural pine, faux fur and a bit of soho vibes for the classy minimalist.
Utility / Cursorline
- rktjmp/paperplanes.nvim (⭐98) - Post selections or buffers to online paste bins.
Fennel / Quickfix
- rktjmp/hotpot.nvim (⭐386) - Seamless, transparent Fennel inside Neovim.
Aug 13, 2021
Programming Languages Support / Markdown and LaTeX
- kdheepak/panvimdoc (⭐308) - A pandoc to vimdoc GitHub action.
Syntax / Assembly
- RRethy/nvim-treesitter-textsubjects (⭐563) - Location and syntax aware text objects which do what you mean.
Editing Support / Scrollbar
- Allendang/nvim-expand-expr (⭐35) - Expand and repeat expression to multiple lines.
Aug 08, 2021
Dependency Management / Quickfix
- vuki656/package-info.nvim (⭐584) - Display latest package version as virtual text in package.json.
Aug 05, 2021
LSP
- jakewvincent/texmagic.nvim (⭐56) - Enhance the lspconfig settings for Texlab by defining any number of custom LaTeX build engines and selecting them with magic comments.
Jul 20, 2021
Fuzzy Finder / Assembly
- camspiers/snap (⭐505) - An extensible fuzzy finder. Similar to Telescope, and optimized for performance, especially when grepping in large codebases.
Jul 05, 2021
Colorscheme / Assembly
- shaunsingh/nord.nvim (⭐964) -
[TS][Lua]A colorscheme based off of the Nord Color Palette.
Jun 27, 2021
Motion / GitLab
- ggandor/lightspeed.nvim (⭐1.6k) - A Sneak-like plugin offering unparalleled navigation speed via ahead-of-time displayed labels, that eliminate the pause between entering the search pattern and selecting the target.
Jun 20, 2021
UI / OS-specific
- matbme/JABS.nvim (⭐283) - Pretty and minimal buffer switcher window.
Jun 18, 2021
LSP
- stevearc/aerial.nvim (⭐2.2k) - A code outline window for skimming and quick navigation.
Jun 17, 2021
Colorscheme / Assembly
- dracula/vim (⭐1.4k) -
[TS][LSP]Famous beautiful dark powered theme.
Jun 12, 2021
Plugin Manager
- NTBBloodbath/cheovim (⭐344) - A configuration switcher written in Lua. Inspired by chemacs (⭐660).
Jun 11, 2021
Color / Assembly
- winston0410/range-highlight.nvim (⭐209) - An extremely lightweight plugin (~ 120loc) that highlights ranges you have entered in commandline.
Colorscheme / Assembly
- sainnhe/gruvbox-material (⭐2.4k) -
[TS][LSP]Gruvbox modification with softer contrast and Tree-sitter support.
Editing Support / Scrollbar
- nacro90/numb.nvim (⭐808) - Peek lines in a non-obtrusive way.
Jun 09, 2021
Colorscheme / Assembly
- sainnhe/everforest (⭐3.8k) -
[TS][LSP][L/D]A green based colorscheme designed to be warm, soft and easy on the eyes.
Jun 07, 2021
Programming Languages Support / Markdown and LaTeX
- jghauser/follow-md-links.nvim (⭐165) - Press enter to follow internal Markdown links.
Debugging / CSV Files
- rcarriga/nvim-dap-ui (⭐3.2k) - A UI for nvim-dap.
Workflow / Automation
- jghauser/mkdir.nvim (⭐233) - Automatically create missing directories when saving files.
May 21, 2021
LSP
- ojroques/nvim-lspfuzzy (⭐343) - A small plugin to make the LSP client use FZF.
Programming Languages Support / Markdown and LaTeX
- davidgranstrom/nvim-markdown-preview (⭐111) - Markdown preview in the browser using pandoc and live-server through the job-control API.
Colorscheme / Assembly
- tomasiser/vim-code-dark (⭐996) -
[TS]A dark color scheme heavily inspired by the look of the Dark+ scheme of VSCode.
- sainnhe/sonokai (⭐1.9k) -
[TS][LSP]High Contrast & Vivid Color Scheme based on Monokai Pro.
- sainnhe/edge (⭐987) -
[TS][LSP][L/D]Clean and Elegant Color Scheme inspired by Atom One and Material.
Fennel / Quickfix
- Olical/aniseed (⭐645) - Configure and extend Neovim with Fennel.
Git / Quickfix
- lewis6991/gitsigns.nvim (⭐6.4k) - Git integration: signs, hunk actions, blame, etc.
Command Line / Indent
- notomo/cmdbuf.nvim (⭐133) - Alternative command-line-window plugin.
May 07, 2021
External / Version Manager
- NTBBloodbath/nvenv (⭐61) - A lightweight and blazingly fast Neovim version manager.
Apr 12, 2021
Colorscheme / Assembly
- fenetikm/falcon (⭐821) -
[TS][Lua]A colour scheme for terminals, Vim and friends.
Mar 05, 2021
Plugin Manager
- savq/paq-nvim (⭐710) - Package manager written in Lua.
Feb 02, 2021
LSP
- kosayoda/nvim-lightbulb (⭐870) - The plugin shows a lightbulb in the sign column whenever a
textDocument/codeActionis available at the current cursor position.
Editing Support / Scrollbar
- monaqa/dial.nvim (⭐1k) - Extended increment/decrement.
Nov 23, 2020
Colorscheme / Assembly
- ishan9299/modus-theme-vim (⭐177) -
[TS][L/D][Lua]This is a color scheme developed by Protesilaos Stavrou for emacs.