Skip to content

MhmdReza-Rafiei/FileManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FileManager 📰 – Clean and Organize Your Files or Folders

Zero chaos. Perfect folders ♻️

Tired of this?

Downloads/ ├── Movie (2024) [1080p] (1) (!).mkv ├── photo (2) NEW.jpg ├── Document_2023_Final (v2) [REPACK].pdf └── 001 - Introduction (33) (1) (1) (1) (1).mp4

FileManager fixes it in seconds 💡:

Movies/ → Movie.mkv Pictures/ → photo.jpg Documents/ → Document.pdf Videos/ → 001 - Introduction.mp4

What It Actually Does (And Does Perfectly 👌)

Feature Description Result
Smart File Organizer Scans any folder → moves files to correct category (Videos, Music, Docs…) Everything ends up where it belongs
Nuclear Filename Cleaner Removes (1) (2) [HD] (!) NEW 2024 ★ REPACK → leaves only the real name Clean, readable filenames forever
Fully Configurable You decide where each file type goes (YAML config) Your rules. Your system.
One-Click Cleanup Set default paths → clean forever with one command Set it once, win forever
Beautiful Console UI Feels like a premium app (not a script) You’ll actually enjoy using it

This Is What You See

FileManager 📰

Organize Folder → Scan & sort any path Clean Data Folder → Instant project cleanup Settings → Configure paths & rules Help → You're never lost Exit → See you next time

What would you like to do? > 1 Enter path: C:\Users\You\Downloads Scanning 842 files... Cleaning filenames... Organizing... Videos/ → 127 files Documents/ → 89 files Music/ → 45 files Pictures/ → 312 files Archives/ → 67 files Done! 842 files organized. 3.8 GB freed. Press Enter to continue... text## How to Use (15 Seconds)

git clone https://github.com/MhmdReza-Rafiei/FileManager.git
cd FileManager
pip install -r requirements.txt
python start.py          # Launch

Then just type 1 or file clean and give it a messy folder. Your Rules. Your Kingdom.

Edit config/path.yaml once 🗝️:

YAMLpath:
  Videos: "E:/Media/Videos"
  Music:  "E:/Media/Music"
  Pictures: "E:/Media/Pictures"
  Documents: "E:/Documents"
  Archives: "E:/Downloads/Archives"
  Defult: "E:/Sorted/Others"

Clean_Paths:
  - "C:/Users/You/Downloads"
  - "C:/Users/You/Desktop"
  - "data"

Now every file knows exactly where to go. Features That Make You Feel Powerful

Supports 100+ file types Skips files already in correct folder Handles duplicates intelligently Works on network drives Zero dependencies beyond standard library Feels fast because it actually is

Made For

Students drowning in course downloads Creators with chaotic media libraries Developers who hate data (1) folders Anyone who believes in digital peace

Created By MhmdReza Rafiei

GitHub: @MhmdReza-Rafiei

Star this repo if you hate messy downloads Fork it and make it even smarter Share it with someone who still has "New Folder (24)" Your computer isn't slow. It's just emotionally damaged from bad files. FileManager – Because your files deserve a home.

About

FileManager | Cleans & Organize Your Files

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages