What Open-Source tools you can use to backup your files in 2025

Choosing the right backup tool is key to protecting your data. You would like to store videos of your cat as long and as secure as possible, right?)

I’ve been researching user-friendly backup tools that fit personal or small-scale use. I excluded enterprise-focused tools like Bareos and Amanda, as they’re less suited for simple backups.

To streamline the process, I used Grok to create a table comparing key features of popular backup tools. Check it out below to find the best fit for your needs!

Table with clickable links
ToolGitHub RepoLanguageLicenseGUIEncryptionStarsCommitsYear
Resticrestic/resticGoBSD 2-ClauseNoYes27.3k3,900+2014
Rusticrustic-rs/rusticRustApache 2.0/MITNoYes1.7k1,200+2021
Kopiakopia/kopiaGoApache 2.0YesYes8.3k2,800+2019
Duplicityduplicity/duplicityPythonGPL 2.0NoYes1.1k2,400+2002
Duplicatiduplicati/duplicatiC#LGPL 2.1YesYes10.8k6,600+2008
Duplicacygilbertchen/duplicacyGoProprietary (EULA)YesYes5.6k1,600+2016
rdiff-backuprdiff-backup/rdiff-backupPythonGPL 2.0NoNo1.1k2,300+2000
bupbup/bupPythonGPL 2.0NoNo7.1k2,100+2010
Bupstashandrewchambers/bupstashRustMITNoYes1.2k600+2020

If you want to see that I have filtered, see this great resource -> https://github.com/restic/others

In my next post, I might explore backup wrappers like Déjà Dup and Backupninja. Or tell more about each tool listed in the table)