Skip to content

ricardoleal/TimeMachineTrimmer

Repository files navigation

Static Badge Static Badge GitHub release (with filter) Homebrew

TimeMachineTrimmer

Trim old Time Machine backups and reclaim disk space.

Caution

macOS 27 Golden Gate is not yet supported. The app is actively tested on macOS 26 Tahoe only. Issues on macOS 27 are known and will be addressed in a future update.

TimeMachineTrimmer screenshot

Features

  • Trim snapshots — delete old backups from any Time Machine volume
  • Reclaim space — remove unwanted snapshots and free up disk
  • macOS-native — lightweight, native SwiftUI app

In the News

"TimeMachineTrimmer … un petit outil … C'est simple et c'est gratuit." — VVMac (FR)

Install

Homebrew

brew tap ricardoleal/tap
brew trust ricardoleal/tap/time-machine-trimmer
brew install --cask time-machine-trimmer

Manual

Download the latest .dmg from Releases, open it, and drag the app to /Applications.

Warning

The app is not signed with a paid Apple Developer ID certificate. If macOS blocks it, right-click the app in /Applications and select Open, then click Open in the dialog.

Build from Source

Open TimeMachineTrimmer.xcodeproj in Xcode 26+ on macOS 26 (Tahoe).

Important

Change the signing team to your own, otherwise entitlements may not persist.

Contributing

Have an idea or found a bug? We'd love your contribution!

Quick Start

  1. Fork this repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Make your changes and test thoroughly
  4. Push to your fork (git push origin feature/amazing-feature)
  5. Open a Pull Request from your fork to main

Guidelines

  • Discuss first — Open an issue to discuss your idea before starting work
  • Follow the template — Our PR template will guide you through the submission process
  • Keep it focused — One feature or fix per PR

For detailed instructions, see CONTRIBUTING.md.

License

See LICENSE.

Star History

Star History Chart