finds.dev← search

// the find

Shougo/dein.vim

★ 3,426 · Vim Script · MIT · updated Sep 2025

:zap: Dark powered Vim/Neovim plugin manager

Dein.vim is a Vim/Neovim plugin manager from Shougo, the author of many popular Vim plugins. It was a step up from NeoBundle — faster, async installs, smarter runtimepath merging. Active development has officially stopped; the author has moved on to dpp.vim.

Merging plugin directories into a single runtimepath entry is a real win — fewer paths means faster startup. Async installation via Vim's job API is solid and was ahead of its time when this launched. TOML-based plugin config keeps your vimrc clean and declarative. The Go-style directory layout (github.com/author/repo) makes the plugin store predictable and easy to inspect manually.

The README says development has stopped — the author's own successor project is dpp.vim, so adopting dein.vim now means betting on a dead end. The installation bootstrap code is ugly and verbose compared to what vim-plug or lazy.nvim require. No built-in UI for plugin status or updates, which means debugging install failures involves reading raw output. The denite/ddu integration adds value only if you're already deep in Shougo's ecosystem, which is a significant buy-in.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →