devlock-cli
v0.1.2
Published
Lockfile and bootstrap tool for your dev environment.
Maintainers
Readme
🛠️ devlock
Snapshot, lock, and bootstrap your development environment — instantly.
devlock is a lightweight CLI tool that lets you capture your development setup (tools, languages, packages, extensions, and more) into a single devlock.json file. It also allows you to restore that environment on any machine with just Node.js installed.
🚀 Features
- 🔍 Deep scan of your system's development stack
- 📦 Detects:
- Homebrew (formulae & casks)
- Global npm packages
- VS Code extensions
- Installed language versions (Node, Python, JDK, Ruby, Go, Rust, PHP)
- Essential tools (Git, Docker, Xcode CLI, Android Studio, etc.)
- 🧠 Optional deep mode: captures
pip,cargo, etc. - ✅ Interactive
initmode for manual setup - 📥 Restore/install with a single command
- 🧪 Dry-run mode to preview what would be installed
📦 Installation
npm install -g devlock