System Administration

jdFlatpakSnapshot – create and restore application data snapshots

jdFlatpakSnapshot is a graphical utility for creating and restoring snapshots of data associated with Flatpak applications. It provides a straightforward way to preserve application settings and other stored data before making changes that might need to be reversed.

The utility displays installed applications and lets users select which application’s data they want to preserve. Once a snapshot has been created, the saved data can be restored if changes to the application cause problems or produce unwanted results.

For example, users can create a snapshot before experimenting with configuration settings, modifying an application’s data or making other changes that could affect its behaviour. If the outcome is unsatisfactory, they can restore the earlier state without manually reconstructing the original settings.

jdFlatpakSnapshot saves application data and records the application’s version, but it does not include the application itself in the snapshot. It is written in Python and uses Qt for its graphical interface.

This is free and open source software.

Key Features

  • Creates snapshots of data associated with individual Flatpak applications.
  • Restores previously saved application data through a graphical interface.
  • Displays installed applications for selecting the data to back up.
  • Supports importing and exporting snapshots for safekeeping or transferring between installations.
  • Offers gzip, bzip2 and LZMA compression for snapshot archives.
  • Allows existing snapshots to be renamed and deleted.
  • Records the associated application version without including the application files in the snapshot.
  • Provides an option to allow snapshot creation while the selected application is running.
  • Provides a separate option to allow restoration while an application is running.
  • Offers configurable date and time formatting.
  • Supports multiple interface languages through its translation system.

Website: codeberg.org/JakobDev/jdFlatpakSnapshot
Support:
Developer: JakobDev
License: GNU General Public License v3.0

jdFlatpakSnapshot

jdFlatpakSnapshot is written in Python. Learn Python with our recommended free books and free tutorials.


Related Software

Flatpak Tools
WarehouseVersatile GNOME-based toolbox for managing Flatpaks
FlatsealGraphical utility to review and modify permissions
Flatpak KCMFlatpak Permissions Management
FlatsweepFlatpak leftover cleaner
Easy FlatpakManage flatpaks with a simple GUI
FlatSyncSynchronize flatpak applications between devices
BazaarApp store for GNOME
jdFlatpakSnapshotCreate snapshot of a Flatpak’s data
Flatpak External Data CheckerCheck external sources for updates in Flatpak app manifests
OutletApplication management client for Flatpak
jdPermissionStoreEditGraphically view and edit Flatpak permission store entries
flatpak-builderBuild Flatpak applications using source manifests
Door KnockerCheck available XDG desktop portals

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted