ResticGUI is a macOS front-end for restic. It's currently a work in progress.
- Creating and saving profiles
- Creating/adding repositories
- Adding paths to back up
- Text/file-defined exclusions
- Start backup and see progress
- Add tags
- Import backup paths from text/clipboard
- Snapshots view
- Ability to disable Scan Ahead
- Cancel, pause, and resume backups
- Custom compression, read concurrency, and pack size
- Exclude cache directories
- Exclude files over size
- Import Time Machine exclusions
- Custom environment variables
- QoS (efficiency core) preferences, including low power mode and on-battery support
- Store repository passwords in the keychain
- Restore files
- Mount snapshots