back to home

Best Open Source vim Libraries

A curated list of the most popular GitHub repositories tagged with vim. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1neovim/neovim

Vim-fork focused on extensibility and usability

96,658Vim Script
Analyze Code

#2junegunn/fzf

:cherry_blossom: A command-line fuzzy finder

78,044Go
Analyze Code

#3LeCoupa/awesome-cheatsheets

👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

45,372JavaScript
Analyze Code

#4helix-editor/helix

A post-modern modal text editor.

43,063Rust
Analyze Code

#5vim/vim

The official Vim repository

39,888Vim Script
Analyze Code

#6lapce/lapce

Lightning-fast and Powerful Code Editor written in Rust

38,087Rust
Analyze Code

#7junegunn/vim-plug

:hibiscus: Minimalist Vim Plugin Manager

35,572Vim Script
Analyze Code

#8sxyazi/yazi

💥 Blazing fast terminal file manager written in Rust, based on async I/O.

32,967Rust
Analyze Code

#9NvChad/NvChad

Blazing fast Neovim framework providing solid defaults and a beautiful UI, enhancing your neovim experience.

27,894Lua
Analyze Code

#10ycm-core/YouCompleteMe

A code-completion engine for Vim

26,348Python
Analyze Code

#11neoclide/coc.nvim

Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

25,145TypeScript
Analyze Code

#12syl20bnr/spacemacs

A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!

24,889Emacs Lisp
Analyze Code

#13doomemacs/doomemacs

An Emacs framework for the stubborn martian hacker

21,707Emacs Lisp
Analyze Code

#14jarun/nnn

n³ The unorthodox terminal file manager

21,297C
Analyze Code

#15wsdjeg/SpaceVim

A modular configuration of Vim and Neovim

20,309Vim Script
Analyze Code

#16preservim/nerdtree

A tree explorer plugin for vim.

20,063Vim Script
Analyze Code

#17LunarVim/LunarVim

🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.

19,225Lua
Analyze Code

#18vim-airline/vim-airline

lean & mean status/tabline for vim that's light as air

17,947Vim Script
Analyze Code

#19mhinz/vim-galore

:mortar_board: All things Vim!

17,750Vim script
Analyze Code

#20iggredible/Learn-Vim

Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖

14,940
Analyze Code

#21powerline/powerline

Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.

14,709Python
Analyze Code

#22AstroNvim/AstroNvim

AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins

14,128Lua
Analyze Code

#23dense-analysis/ale

Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support

13,968Vim Script
Analyze Code

#24neovim/nvim-lspconfig

Quickstart configs for Nvim LSP

13,376Lua
Analyze Code

#25vnotex/vnote

A pleasant note-taking platform in native C++.

12,727C++
Analyze Code

#26skywind3000/awesome-cheatsheets

超级速查表 - 编程语言、框架和开发工具的速查表,单个文件包含一切你需要知道的东西 :zap:

12,401Shell
Analyze Code

#27vimwiki/vimwiki

Personal Wiki for Vim

9,349Vim Script
Analyze Code

#28qvacua/vimr

VimR — Neovim GUI for macOS in Swift

6,928Swift
Analyze Code

#29itchyny/lightline.vim

A light and configurable statusline/tabline plugin for Vim

6,867Vim Script
Analyze Code

#30dunwu/linux-tutorial

:penguin: Linux教程,主要内容:Linux 命令、Linux 系统运维、软件运维、精选常用Shell脚本

6,588Shell
Analyze Code