Skip to content

Too lazy for write "pip install -r requirements.txt", or "cargo add ...".. or maybe.. "luarocks install .." and writing it to requirements file? Thats plugin or you!

License

Notifications You must be signed in to change notification settings

Silletr/LazyDeveloperHelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

💫 Lazy Developer Helper

Automation tools for lazy developers.
Less routine, more coding!

Stars License Last Commit

Supported Languages:
Lua Python Rust Ruby C C++

Supported Package Managers:
pip Cargo npm RubyGems Conan NuGet


Contents

Video example

Video example of commands

Status

Want to see status of plugin at any day? Thats file for u

Introduction

Have you ever found yourself adding multiple dependencies to your code before installing them? Do you hate switching between your editor and terminal for installing libs? 🤔

LazyDevHelper solves this problem! It's a Neovim plugin that lets you manage Python dependencies directly from your editor, eliminating the need to switch to the terminal. And plugin have Discord channel from now

Features

    • ✨ Install Python, Lua, Javascript, Ruby, Rust packages directly from Neovim,
    • ✨ Manage dependencies without leaving your editor,
    • ✨ Compatible with modern Neovim configurations

Future Features

(As of 20.10.25 8:14 PM its list clear, i`ll do just small fixes, maybe)

  • (1:01, 21.10.2024) - will be added installing libs right from requirements.txt for python, or from Cargo.toml ([Dependencies] block on corresponding file) <- Completed in 21.10.2025 15:00

Roadmap

If you wanna to see roadmap for 2026 and current year (2025, if you forget) - this for you: Go to Roadmap.sh

Available in

Installation Methods

Install using Packer

  use {
    'Silletr/LazyDevHelper',
    config = function()
      require("LazyDeveloperHelper")
    end
  }

Then: :PackerSync

Install using Lazy

return {
    "Silletr/LazyDeveloperHelper",
    config = function ()
        require("LazyDeveloperHelper").setup()
    end
  }

Then: :Lazy sync

Usage

Command example: Command example

Example output: Installation Output

Alt

Plugin History

If you want to know more - read the plugin history!