README.md
June 29, 2026 ยท View on GitHub
๐ซ Lazy Developer Helper

Image from: vyfor/cord.nvim
Automation tools for lazy developers.
Less routine, more coding!
Supported Languages:
Supported Package Managers:
Contents
- Video example
- Introduction
- Features
- Available Commands
- Roadmap
- Available in
- Installation Methods
- Usage
- How to Support Me
- Plugin History
Video example
Important
GitHub can't handle this file directly, and I don't want to drop quality (well.. sometimes xD) or FPS โ so here's the link:
Introduction
Have you ever found yourself adding multiple dependencies to your code before installing them? Do you hate switching between your editor and terminal just to install libs? ๐ค
LazyDeveloperHelper solves this problem! It's a Neovim plugin that lets you manage dependencies for:
- Python โ via
pip/poetry - Rust โ via
Cargo - Kotlin / Groovy โ via
Gradle+ Maven Central - JavaScript โ via
npm - C++ โ via
NuGet/Conan/vcpkg(vim.ui.selectto pick between them) - C โ via
Conan - Ruby โ via
gem - Lua โ via
luarocks - Golang โ via
go install - Dart โ via Dart CLI
...all directly from your editor. No terminal switching required.
Join the community on Discord!
Features
- โจ Install packages for Python, Lua, JavaScript, Ruby, Rust, Kotlin, Go, Dart, C/C++ โ without leaving Neovim
- โจ Install from dependency files (
requirements.txt,Cargo.toml) via:LazyDevInstallRequirements - โจ Quiet mode (
-q/--quiet) to suppress output when you don't need the noise - โจ
vim.notify()integration โ tells you what's happening (or what broke) - โจ Compatible with modern Neovim configurations (>= 0.11.5)
Available Commands
| Command | Description |
|---|---|
:LazyDevInstall {lib} | Install a package for the current filetype |
:LazyDevInstall {lib} -q | Install quietly (suppresses output, for few package managers)) |
:LazyDevInstallRequirements | Install all deps from the corresponding file (Python, Rust) |
:LazyDevDonation | Support the plugin if you want to |
:HellPip | Help command, but make it โจ styled โจ |
:IsWorking | Check that the plugin is loaded correctly |
Roadmap
Want to see what's planned for 2026? Go to Roadmap.sh
Available in
- vim.org โ script ID 6156, rated 30/12, 2382+ downloads
- dotfyle.com
- Awesome-Neovim
- Neovim Craft
- Store.nvim
- Dev.to
- X.com
Installation Methods
Install using Packer
use {
'LazyDeveloperHelper/LazyDeveloperHelper',
config = function()
require("LazyDeveloperHelper").setup()
end
}
Then run: :PackerSync
Install using Lazy
return {
"LazyDeveloperHelper/LazyDeveloperHelper",
config = function()
require("LazyDeveloperHelper").setup()
end
}
Then run: :Lazy sync
Usage
Command example:

Example output:

How to Support Me
If you want to support me โ run :LazyDevDonation and pick a method that works for you.
The plugin will always stay free. No paywalls, no locked features. Donations are purely optional and entirely up to you โ but they do help keep the updates coming. Thanks to everyone who does! ๐
Plugin History
Want to know the full story? Read the plugin history!