Skip to content

Latest commit

 

History

166 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AFO logo

AFO — Advanced File Organizer

Stop drowning in Downloads. Let your files sort themselves.

Release License Platform Built with Tauri Stars


AFO screenshot



Download · Features · Quick Start · Roadmap


Why AFO?

Your Downloads folder is a crime scene. Screenshots next to invoices next to that PDF you needed six months ago. AFO watches, sorts, renames, and de-duplicates your files automatically — with a visual rule builder for when "automatically" needs a little steering, and full undo for when it doesn't go your way.


Features

Organize

  • Smart Sort — by extension, date, or metadata, one click
  • Batch Rename — pattern templates with live preview
  • Visual Rule Builder — drag-and-drop conditions on a React Flow canvas
  • Metadata-Aware — reads EXIF (camera, GPS) and audio tags (artist, album)

Automate & Protect

  • Real-Time Watching — organize as files land, per-directory opt-in
  • Scheduled Runs — cron-based automation, 4 action types
  • Duplicate Detection — blake3 hashing, quarantine before delete
  • Full Undo/Redo — every operation is reversible, bulk or single

Quick Start

# Linux (.deb)
sudo dpkg -i afo_3.4.6_amd64.deb

# Linux (.rpm)
sudo rpm -i afo-3.4.6-1.x86_64.rpm

# Windows
# Download AFO_3.4.6_x64-setup.exe from Releases and run it

Open AFO → point it at a folder → hit Scan → review the preview → Execute. Or just turn on Real-Time Watching and forget it exists.


Installation

Platform Format Status
Linux .deb / .rpm Available
Windows .exe (NSIS) Available
macOS .dmg Configured, not yet built — contributions welcome

Roadmap

  • Cloud sync — Dropbox, Google Drive, OneDrive
  • Auto-updates
  • Rule import/export
  • History search & filtering
  • Full a11y pass (ARIA, keyboard nav)
  • Localization

Vote on priorities → open an issue


License

This project is licensed under the GNU General Public License v3.0.

You are free to use, modify, and distribute this software under the terms of the GPL-3.0 license. Any derivative work must also be released under the same license.


Contributing

PRs welcome. Check open issues or pick something off the roadmap above.


Built with Tauri, React, and a genuine hatred of messy folders.

Star this repo if AFO cleaned up your life a little.

About

AFO - Advanced File Organizer. Rule-based sorting, duplicate detection, batch rename, and metadata-aware organization.

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages