A desktop file organizer app built with Python and PySide6, published on the Microsoft Store and Linux Snap Store. TidyBit helps you clean up cluttered folders by automatically categorizing and moving files based on customizable rules.
- Automatic updates
- Recommended for most users
- Easy installation
- Auto updates via Snap
Windows: Download the .exe setup file and run the installer.
Linux (AppImage):
- Download the
.AppImagefile - Right-click → Properties → Permissions → Enable "Allow executing file as program"
- Double-click to run
Note: If the AppImage fails to run on Linux, it may be a FUSE version issue. See AppImage - FUSE for instructions.
Store versions are recommended for automatic updates and better system integration.
TidyBit operates in four clear steps:
- Validation — Confirm source and target folder paths
- Fetch Files — Display all files from the source folder
- Organize — Categorize files based on rules defined in Settings (documents, images, videos, code, archives, etc.)
- Move — Create subfolders in the target directory and move files accordingly
The app works only on files directly inside the source folder. Sub-directories within the source location are ignored.
- Clean, beginner-friendly GUI with step-by-step workflow
- Real-time progress bar during file operations
- Handles large files and files on external drives
- Duplicate file handling
- Pre-defined rules for commonly used file types and categories
- Fully customizable rules — add, modify, or delete
- Option to reset and restore default rules
- Clear error messages and user feedback at each step
git clone https://github.com/Veda-Swaroop/TidyBit.git
cd TidyBit
pip install -r requirements.txt
python run.pyContributions, issues, and feature requests are welcome. Feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.






