An automation script that logs into the VCV Rack Library, adds free modules to your account, and saves session cookies for persistent access.
| .env.example | dump | |
| .gitignore | dump | |
| index.js | dump | |
| LICENSE | added license | |
| package.json | dump | |
| README.md | dump | |
VCV Rack Library Auto Adder
This script uses Puppeteer to automate login and module addition on VCV Rack Library.
It supports session persistence via cookies, automatic login using environment variables, and recursive navigation through paginated results.
Features
- ✅ Auto-login to
vcvrack.com - 💾 Cookie saving/loading (
cookies.json) - 🔁 Auto-restart after login
- 🔍 Recursively navigates pages
- 📦 Adds all visible modules
- 📝 Logs everything to
log.txt
Requirements
- Node.js (v18+ recommended)
- A VCV account
Setup
git clone https://github.com/your-username/modulust.git
cd modulust
yarn
yarn start