A desktop app that scans your projects for node_modules folders and lets you delete them in bulk to reclaim disk space.
- Fast scanning - Two-pass scan shows projects immediately while sizes calculate in the background
- Monorepo support - Automatically groups nested
node_modulesunder their root project - Bulk deletion - Select multiple folders and delete them all at once
- Size visualization - See exactly how much space each
node_modulesfolder is using - Project info - Shows last modified file and date for each project
- Persistent config - Remembers your last scan location
Download the latest version for your platform from nmc.novusy.com.
| Platform | Format |
|---|---|
| macOS | .dmg |
| Linux | .deb or .rpm |
# Clone the repository
git clone https://github.com/martinhjartmyr/node-modules-cleaner.git
cd node-modules-cleaner
# Install dependencies
pnpm install
# Run in development mode
pnpm tauri devpnpm tauri dev # Development (Vite + Tauri)
pnpm tauri build # Build production app
pnpm check # Type checking
pnpm check:watch # Type checking (watch mode)
pnpm dev # Frontend only (no Tauri window)- Frontend: Svelte 5, Tailwind CSS v4, TypeScript
- Backend: Rust, Tauri v2
- Build: Vite
If you find this project useful, consider supporting its development:
