Folder Timestamp Synchronizer scans directory trees on Linux and updates each folder's
last-modified timestamp (mtime) to match the newest or oldest file inside it. A lightweight
Linux alternative to FolderTimeUpdate for restoring accurate folder dates after backups,
file migrations, archive extractions, or version-control operations.
Key features:
- Flexible Timestamp Target Modes: Synchronize folders to the newest recursive child file,
newest immediate child file, or oldest recursive child file with configurable glob exclusions.
- Dry-Run Diff Preview Table: Inspect scanned file counts, reference child file paths,
current folder mtime, target child mtime, and exact time delta before modifying any directory.
- Atomic Bottom-Up Updates & Undo Rollback Journal: Applies nanosecond-accurate os.utime()
updates bottom-up from deepest subdirectories first and records a 1-click Undo Rollback Journal.
- Drift Telemetry & Reports: Visualizes directory timestamp drift distributions across trees
and exports full audit reports to CSV and JSON formats.
Disclaimer: This project is an independent open-source tool and is not affiliated with, sponsored by, or endorsed by NirSoft.