Skip to main content

🗂️ Auto File Organizer

A smart, customizable file organization tool for your local directories. Sort files by type, date, or filename patterns, with full support for undo, exceptions, and intelligent folder cleanup.


🚀 Features

  • 📁 Sort by Type, Date, or Pattern
  • 🔁 Undo any sorting operation with one command
  • ⚠️ Ignore specific files or patterns using wildcards or regex
  • 🧠 Folder cleanup based on smart rules (no accidental user folder deletions)
  • 🔒 Prevents accidental file overwrites
  • 🛠️ Clean CLI interface

🔧 Installation

git clone https://github.com/your-username/auto-file-organizer.git
cd auto-file-organizer
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
pip install -r requirements.txt  # if you add any external deps

Metadata

Release files for auto-file-organizer 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for auto-file-organizer 1.0.0
File Size Uploaded
auto_file_organizer-1.0.0.tar.gz 4.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for auto-file-organizer 1.0.0
File Interpreter ABI Platform
auto_file_organizer-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 10.8 kB

Release files / auto_file_organizer-1.0.0.tar.gz

Download URL auto_file_organizer-1.0.0.tar.gz
Size 4.3 kB
Tags Source
SHA-256 checksum
How to use checksums
220896afe45c07785c51e9ae5ee5991a8b3706be84b0f69cd8d2972260ce8712
BLAKE2b-256 checksum
How to use checksums
c3584adc51318924a91a1f73df1d5c712eebdfefa0fd16bb8ffe4412324a85fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.11

Release files / auto_file_organizer-1.0.0-py3-none-any.whl

Download URL auto_file_organizer-1.0.0-py3-none-any.whl
Size 6.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
311b52811ac834d10f80fa13366f2a6a0931ec18a73b0c88efd36ae7a9a37a24
BLAKE2b-256 checksum
How to use checksums
5353bc55cf211d36bb5cf6644aee12d1a360a78e054586a93251e77b0a5d3039
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.11

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page