Skip to content

Latest commit

ย 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿงน Dev-Cleaner โ€” Node/JS Project Folder Cleaner

Dev-Cleaner is a lightweight PowerShell-based tool designed to free up disk space by cleaning up common build and dependency folders in JavaScript/Node projects โ€” such as node_modules, dist, .next, and more.

No setup required. Just run the script or use the bundled .exe.

๐Ÿš€ Overview

Modern JavaScript projects generate large folder structures during development and builds. This tool helps you:

Reclaim disk space

Keep your projects tidy

Avoid clutter in old or unused folders

โœจ Features

๐Ÿ” Recursive folder search for:

node_modules

.next

dist

build

coverage

๐Ÿง  Smart filtering to avoid redundant deletions

โณ Checks for recent modifications and asks for confirmation

๐ŸŒ Multilingual: supports English and Portuguese automatically

๐Ÿ’ป EXE version included for easy use

๐Ÿ“Š Cleanup report:

Folders deleted

Space freed

Paths affected

๐Ÿงช Usage

Option 1: Using PowerShell script Open PowerShell

Go to the folder where the script is saved

Run the script by typing its name (e.g., .\dev-cleaner.ps1)

Option 2: Using the EXE file Double-click dev-cleaner.exe

It will scan and guide you through the cleanup

โœ… No installation required!

๐Ÿ“ฆ Requirements (for script version)

Windows PowerShell 5.1 or newer

Permissions to delete folders in the scanned directories

๐Ÿ“„ Example Output

Project cleanup started. Target folders: -> node_modules -> dist -> build -> .next -> coverage

Searching for folders to delete...

[DEL] C:\Projects\old-app\node_modules โ€” 153.2 MB
[DEL] C:\Projects\archive\dist โ€” 22.4 MB

Cleanup Summary Total time: 00:00:15 Folders deleted: 2 Freed space: 175.6 MB

๐Ÿ› ๏ธ Customization

Language settings (auto-detected)

๐Ÿค Contributing

Feel free to open issues, suggest improvements, or submit pull requests. Contributions are welcome!

๐Ÿ‘ค Author Igor Neves ๐Ÿ”— https://github.com/igaaoo

๐Ÿ“ƒ License This project is licensed under the MIT License.

About

๐Ÿงน Clean up large temporary files from inactive projects

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages