Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Vim

Vim

211 projects

Showing 31 of 211 projects

telescope-egrepify.nvim
telescope-egrepify.nvimLua

A Telescope.nvim extension that enhances live grepping with on-the-fly ripgrep flag customization and opinionated defaults.

#search#ripgrep#customizable-search
Stars142
Forks17
Last commit5 months ago
readline
readlineGo

A modern, pure Go readline library with full .inputrc support, Vim/Emacs modes, and Z-Shell-inspired completions.

#vim-mode#completion#vim
Stars142
Forks21
Last commit8 days ago
telescope-heading.nvim
telescope-heading.nvimLua

A Telescope.nvim extension for quickly navigating between document headings in Neovim.

#headings#productivity#telescope-extension
Stars141
Forks17
Last commit2 months ago
nvimgelion
nvimgelionVim Script

A (Neo)vim color theme inspired by the Neon Genesis Evangelion anime.

#nvim-treesitter#vim#syntax-highlighting
Stars137
Forks6
Last commit2 years ago
Vim-ros
Vim-rosPython

A Vim plugin that provides ROS development tools including syntax highlighting, package navigation, and build integration.

#python-integration#build-tools#vim
Stars133
Forks35
Last commit1 year ago
fzf-bibtex
fzf-bibtexGo

A fast, cached BibTeX source for fzf with command-line tools and Vim/NeoVim integration.

#academic-writing#vim#command-line-tool
Stars131
Forks18
Last commit1 year ago
yankbank-nvim
yankbank-nvimLua

A Neovim plugin that tracks yank and deletion history, providing a quick-access popup menu with optional session persistence.

#productivity#vim#neovim-plugin
Stars123
Forks8
Last commit1 month ago
modal.wezterm
modal.weztermLua

A WezTerm plugin that adds Vim-like modal keybindings for terminal navigation, copying, searching, and UI management.

#terminal-navigation#terminal-emulator#productivity
Stars122
Forks9
Last commit15 days ago
thorn.nvim
thorn.nvimLua

A minimal green color scheme for Neovim with dark/light variants and low-contrast highlights for eye comfort.

#vim#syntax-highlighting#alacritty-colorscheme
Stars121
Forks5
Last commit22 days ago
Abstract-cs
Abstract-csLua

A Lua colorscheme for Neovim with Tree-sitter support, originally designed for the Abstract IDE.

#ui-theming#neovim-0.5#vim
Stars118
Forks10
Last commit7 months ago
arena.nvim
arena.nvimLua

A frecency-based buffer switcher for Neovim that sorts files by frequency and recency for fast navigation.

#vimscript#editor-tool#productivity
Stars115
Forks9
Last commit2 months ago
cobalt2.nvim
cobalt2.nvimLua

A cobalt2 color theme for Neovim implemented in Lua using the colorbuddy library.

#developer-tools#vim#syntax-highlighting
Stars115
Forks13
Last commit7 months ago
nvim-projectconfig
nvim-projectconfigLua

A Neovim plugin that loads configuration files based on the current working directory, enabling project-specific settings.

#vimscript#vim#workflow-automation
Stars111
Forks11
Last commit1 year ago
vim-mypy
vim-mypyVim Script

Vim plugin for executing Python's MyPy static type checker directly within the editor.

#open-source#editor-integration#vim
Stars102
Forks15
Last commit6 years ago
diffs.nvim
diffs.nvimLua

Treesitter-powered diff syntax highlighting for Neovim, enhancing built-in diff mode with language-aware highlighting.

#treesitter#merge-conflicts#vim
Stars101
Forks3
Last commit3 days ago
lazy-nvim-starter
lazy-nvim-starterLua

A minimal, structured Neovim starter configuration using Lazy.nvim for package management.

#editor-configuration#vim#text-editor
Stars99
Forks8
Last commit2 years ago
zsh-vi-man
zsh-vi-manShell

Zsh plugin for instant man-page help with smart command and option detection in vi and emacs modes.

#productivity#vim#emacs-mode
Stars97
Forks2
Last commit3 months ago
abbreinder.nvim
abbreinder.nvimLua

A Neovim plugin that reminds you when you type the expanded form of an abbreviation instead of using the abbreviation.

#abbreviation#productivity#workflow-optimization
Stars92
Forks1
Last commit3 years ago
lin.nvim
lin.nvimLua

A highly configured, out-of-the-box Neovim distribution providing an IDE-like editing experience with integrated utilities.

#developer-tools#vim#vim-configuration
Stars91
Forks8
Last commit1 day ago
inline-fold.nvim
inline-fold.nvimLua

A Neovim plugin that conceals inline patterns like CSS classes in HTML files for improved readability.

#vimscript#vim#text-concealment
Stars90
Forks2
Last commit2 years ago
obscure.nvim
obscure.nvimLua

A dark Neovim theme written in Lua with support for LSP, Tree-sitter, and many plugins.

#vim-colorscheme#editor-theme#vim
Stars80
Forks1
Last commit4 months ago
termim.nvim
termim.nvimLua

A minimal Neovim plugin that enhances the built-in terminal with auto-insert mode, UI cleanup, and flexible terminal layouts.

#developer-tools#productivity#workflow
Stars78
Forks4
Last commit6 months ago
vim-html-template-literals
vim-html-template-literalsVim Script

Vim plugin providing syntax highlighting and indentation for HTML inside JavaScript template literals (e.g., lit-html, Polymer 3).

#js#code-editing#vim
Stars78
Forks10
Last commit1 year ago
treesitter-indent-object.nvim
treesitter-indent-object.nvimLua

A Neovim plugin providing context-aware indent textobjects powered by Treesitter for smarter code block selection.

#treesitter#nvim-treesitter#text-object
Stars73
Forks2
Last commit
q (cal2195)
q (cal2195)Shell

Adds vim-like macro registers to bash and zsh shells for saving and quickly executing commands and directory bookmarks.

#bookmarks#directories#productivity
Stars70
Forks7
Last commit6 years ago
nix-develop.nvim
nix-develop.nvimLua

Run nix develop and related commands directly within Neovim without restarting the editor.

#flakes#shell-integration#vim
Stars68
Forks3
Last commit4 months ago
pest IDE tools
pest IDE toolsRust

A Language Server Protocol implementation for the Pest parser generator, providing IDE support for writing Pest grammars.

#autocompletion#language-server#vscode-extension
Stars67
Forks13
Last commit1 day ago
My Neovim Config
My Neovim ConfigLua

A minimal, fast Neovim configuration written in Lua optimized for web development workflows.

#neovim-config#developer-tools#productivity
Stars66
Forks2
Last commit3 years ago
nvim
nvimLua

A Lua-based Neovim theme offering a wide variety of color schemes for dark, light, and custom styles.

#themes#productivity#emacs-theme
Stars63
Forks2
Last commit1 year ago
windex.nvim
windex.nvimLua

A Neovim plugin for clean window maximizing, terminal toggling, and seamless window/tmux pane movement.

#maximizing#terminal-toggling#workflow-optimization
Stars61
Forks1
Last commit3 years ago
min-theme.nvim
min-theme.nvimLua

A Neovim colorscheme port of the popular Min Theme from Visual Studio Code.

#vim#syntax-highlighting#dark-theme
Stars60
Forks4
Last commit1 year ago
PreviousPage 6 of 6

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
7 months ago
#Neovim145
#Neovim Plugin98
#Lua83
#Developer Tools64
#Productivity63
#Syntax Highlighting62
#Nvim55
#Vim Plugin51
#Text Editor44
#Color Scheme30
#Plugin27
#Neovim Theme26