github netinvent/npbackup v3.0.0-rc1
This is it (at least for a release candidate)

latest releases: v3.0.3, v3.0.2, v3.0.1...
pre-release15 months ago

v3.0.0 first release candidate

This is a full rewrite of NPBackup v2.
The application has been splitted into GUI, a CLI and Viewer applications.
Viewer application doesn't need any configuration file, and just can connect to virtually any restic repo to view and restore files.

The GUI has been a real pain to make right, since it must run on all platforms without being a web app, the delay has been long. It took more than 500 commits and alot of sleepless nights / caffeinated days to get here ^^
Configuration format is brand new, and allows to set multiple repo settings that inherit repo group settings, making it easy to create an orchestrator instance that handles retention policies, checks and cleaning on multiple repositories.
Prometheus support has been extended for other operations than backup.
CLI has full json support via --json allowing to be used via APIs.

There are much too many new features & fixes to state here, see CHANGELOG for more.

I know the documentation isn't existing yet, but I'd love to get some feedback in order to make things right. Issue #59 is open for blockers that should make it in v3. Please create separate issues for any trouble you might encounter.

Pre-compiled binaries can be found in the assets below.
Of course you can install via python -m pip install npbackup==3.0.0rc1.post4

Cheers

Don't miss a new npbackup release

NewReleases is sending notifications on new releases.