DEV Community

The DevOps Rite
The DevOps Rite

Posted on

I Built a Smart File Organizer to Automatically Clean Messy Folders

As developers, we download a lot of files every day.

Screenshots, PDFs, zip files, code snippets, videos… and before we realize it, the Downloads folder becomes a complete mess.

Mine looked something like this:

IMG001.jpg
video.mp4
report.pdf
notes.docx
archive.zip

Finding a specific file often took longer than it should.

So I decided to build a small tool to solve this problem.

The Idea

I wanted a simple application that could:

• Automatically organize files into folders
• Work with common file types (images, videos, documents, etc.)
• Be simple and lightweight
• Run completely offline for privacy

That’s how Smart File Organizer was born.

What the Tool Does

**Smart File Organizer **automatically sorts files into categorized folders.

For example:

Before

Downloads
IMG001.jpg
video.mp4
report.pdf

After

Downloads
Images
Videos
Documents

The tool analyzes file types and moves them into appropriate folders automatically.

Features

• One-click folder organization
• Supports images, videos, PDFs, documents, and archives
• Works on Windows and macOS
• Lightweight desktop application
• Runs 100% offline

How It Works

The process is very simple:

  1. Select the folder you want to organize
  2. Click the organize button
  3. Files get sorted automatically

This makes cleaning messy folders extremely fast.

Why I Built It

This started as a small personal project to solve a daily problem.

But I realized many people probably face the same issue with messy folders, so I decided to share the tool publicly.

Try It Out

If you’d like to try Smart File Organizer, you can check it out here:
https://thedevopsrite.gumroad.com/l/smartfileorganizer

Checkout the Code Video here:

I’d love feedback from other developers on how it can be improved.

Future Improvements

Some ideas I’m exploring next:

• Custom folder rules
• Automatic sched

python

productivity

opensource

buildinpublic

programming

Top comments (0)