A Python CLI utility to organize your folders by file extension
Watch how pikapika organizes files automatically with just a simple command
Preview all planned operations before making any changes to your files
Automatically organize files into categories using customizable extension mappings
Quarantine or trash incomplete downloads and temporary files safely
Automatically rename conflicts to prevent overwriting existing files
Organize nested folders while intelligently skipping system directories
Customize categories, file extensions, and behavior to match your workflow
pip install pikapika-organizer
uvx pikapika-organizer
pikapika-organizer --dry-run
See what would happen without making any changes
pikapika-organizer --path "D:\Downloads"
Organize a specific directory
pikapika-organizer --recursive --quarantine-junk --junk-days 10
Organize subdirectories and quarantine old junk files
pikapika-organizer --quarantine-junk --trash-junk
Move junk files to system trash instead of quarantine