Skip to content
Automated filesystem selforganisation.
Find file
New pull request
Fetching latest commit...
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

dropmess is a small python script for automatic filesystem categorization. For example it will turn your messy download directory:

├── backup.tar.gz
├── code.rb
├── document.pdf
├── DSC_0014.JPG
├── DSC_0015.JPG
├── DSC_0016.JPG
├── track01.mp3
├── track02.mp3
├── track03.mp3

into nicely:

├── Compressed
├── Documents
├── Images
├── Music
└── Sources


  • categorize files (and folders) into subdirectories
  • look into compressed files and determine their contents type
  • extract compressed files

  • supported archives: ZIP, RAR, TAR, TAR.GZ, TAR.BZ2


  1. Get code git://
  2. Customize config.ini
  3. Start with python
  4. Learn more about command line arguments with python -h
  5. (Optional) To run script as daemon install python-daemon
  6. (Optional) Install python module rarfile to support RAR files
Something went wrong with that request. Please try again.