Skip to content

FrilLab/dustfril

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DustFril

A development artifact analyzer and cleaner.

🚧 Early development stage

DustFril helps developers discover, analyze, and safely manage generated files from Rust, Node, and Java projects.

Over time, build outputs and dependency directories consume significant disk space. DustFril aims to provide a simple and transparent way to inspect and clean those artifacts.

Features

Current Focus

  • Detect removable build artifacts across supported ecosystems
  • Analyze disk usage
  • Filter by ecosystem from the CLI
  • Safe cleanup workflow

Currently Detected Artifacts

  • target/
  • node_modules/
  • build/

Planned Support

  • Cargo home caches
  • Additional ecosystem-specific caches

Example

Scan artifacts:

dfr scan

Analyze artifact disk usage:

dfr analyze

Preview cleanup:

dfr clean --dry-run

Clean artifacts:

dfr clean

Project Goals

  • Multi-ecosystem artifact detection
  • Disk usage analysis
  • Dry-run support
  • Safe cleanup operations
  • Interactive terminal interface
  • Configuration support
  • Advanced filtering
  • Desktop application

Philosophy

DustFril follows a few simple principles:

  • Safety first
  • Explicit user actions
  • Transparent operations
  • Developer-friendly experience

DustFril will never remove files without user confirmation.

License

MIT License

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors