organize-tool
« Back to VersTracker
Description:
File management automation tool
Type: Formula  |  Latest Version: 3.3.0@3  |  Tracked Since: Nov 8, 2025
Links: Homepage  |  GitHub  |  Docs  |  formulae.brew.sh
Stars: 2,868  |  Forks: 171  |  Language: Python  |  Category: System utilities
Tags: automation file-management python cli productivity
Install: brew install organize-tool
About:
organize-tool is a command-line file management automation tool written in Python that helps users automate file organization tasks using a simple, declarative YAML configuration. It can move, copy, rename, delete, and tag files based on rules, making it ideal for automating repetitive file sorting workflows. Its main value proposition is providing a flexible, scriptable alternative to manual file management or GUI-based automation.
Key Features:
  • Declarative YAML configuration for defining rules
  • Cross-platform support (macOS, Linux, Windows)
  • Rule-based file actions (move, copy, rename, delete, tag)
  • Python-based with extensible plugin system
  • Simulation mode to preview changes without execution
Use Cases:
  • Automatically sorting downloads folder by file type and date
  • Organizing photo libraries based on metadata like EXIF data
  • Cleaning up temporary or duplicate files in project directories
Alternatives:
  • hazel – GUI-based macOS automation tool, while organize-tool is cross-platform and CLI-driven
  • filebot – Focused on media file renaming/organization, whereas organize-tool is general-purpose
Version History
Detected Version Rev Change Commit
Jan 10, 2026 8:23am 3 REVISION_ONLY 75812a08
Dec 28, 2025 8:16am 2 REVISION_ONLY e6f8e93c
Nov 8, 2025 8:13am 1 VERSION_BUMP 46b3b76d
Oct 13, 2025 5:57pm 0 VERSION_BUMP d5a4a145
Sep 16, 2025 10:15am 0 VERSION_BUMP 1041c8d1
Oct 13, 2024 5:30am 0 VERSION_BUMP 32bf1042