Fast Β· Predictable Β· Configurable Β· Cross-platform
A beautiful cross-platform Flutter app that helps you automatically organize messy folders by sorting files into appropriate categories.
- π Fast & Lightweightight - Efficiently handles large directories
- π Smart Categorization - Automatically sorts files by type (Images, Documents, Videos, Archives, etc.)
- π Preview Mode - See what will happen before moving any files
- βοΈ Configurable - Customize file categories and destination folders
- π― Simple & Clean UIn UI - Beautiful, minimal interface
- π Safe - Dry-run mode to preview changes before applying
- β Windows
- β macOS
- β Linux
- β Android
- β iOS
- Images: jpg, jpeg, png, gif, bmp, svg, webp
- Documents: pdf, doc, docx, txt, xlsx, ppt, pptx
- Videos: mp4, avi, mkv, mov, wmv, flv
- Archives: zip, rar, 7z, tar, gz
- Audio: mp3, wav, flac, aac, ogg
- Code: py, js, java, cpp, html, css
- Others: All remaining files
- Flutter SDK (>=3.0.0).0)
- Dart SDK
- Clone the repository
git clone repository-url>gt;
cd sortix - Install dependencies
flutter pub get- Run the app
flutter run- Select Folder - Choose the folder you want to organize (e.g., Downloads)
- Enable Smart Presets (Optional) - Use predefined sorting rules
- Enable Dry Run - Preview changes without moving files
- Click Sort - Organize your files!
Customize sorting rules in the Settings panel. Define your own categories and file extensions.
Open Source - MIT License
Contributions are welcome! Please feel free to submit a Pull Request.