Restic is a fast, efficient backup program with encryption, deduplication, snapshots, and multiple storage backends including local, SFTP, REST, and S3-compatible stores.

35.7k stars1.8k forksBSD-2-Clauselast commit Actively maintained
Integrated cyber protection platform offering backup and disaster recovery alongside anti-malware/EDR, vulnerability assessment and patch management to protect and restore endpoints, servers, virtual machines and cloud workloads.
Restic is a fast, efficient backup program with encryption, deduplication, snapshots, and multiple storage backends including local, SFTP, REST, and S3-compatible stores.

35.7k stars1.8k forksBSD-2-Clauselast commit Actively maintained
Open-source backup client for encrypted, compressed, incremental backups to cloud storage and remote servers via SFTP, WebDAV, and more.

14.9k stars1.1k forkslast commit Actively maintained
Cross-platform backup and restore tool with snapshot-based incremental backups, client-side end-to-end encryption, compression, and deduplication via CLI and GUI.

14k stars712 forksApache-2.0last commit Actively maintained
BorgBackup is a deduplicating backup program with authenticated encryption and compression for Unix-like systems.

13.7k stars867 forkslast commit Actively maintained
Open-source database backup tool for PostgreSQL, MySQL/MariaDB, and MongoDB with scheduling, encrypted archives, multiple storage backends, and notifications.

8.3k stars509 forksApache-2.0last commit Actively maintained
Backrest provides a web UI to manage Restic backups across multiple repositories, with scheduling, restores, and notifications.
7.2k stars206 forksGPL-3.0last commit Actively maintained
ClamAV is an open-source antivirus toolkit providing a multi-threaded daemon, command-line scanners, and automatic signature updates for mail gateways and file scanning.

7.2k stars911 forksGPL-2.0last commit Actively maintained
Self-hosted backup automation with a modern web UI, built on restic. Schedule, monitor, and restore encrypted backups from local or remote volumes to multiple repositories.
6.9k stars174 forksAGPL-3.0last commit Actively maintained
Cross-platform backup tool with lock-free deduplication, encryption, snapshots, and pruning, supporting local disk, SFTP, and many cloud storage backends.

5.7k stars352 forkslast commit Actively maintained
Lightweight companion container to back up Docker volumes on a schedule or on demand, with rotation, encryption, notifications, and support for multiple storage backends.

4k stars151 forksMPL-2.0last commit Actively maintained
Self-hosted web interface to schedule, monitor, encrypt, store, and restore PostgreSQL backups to local disk or S3-compatible storage.
2.6k stars147 forksAGPL-3.0last commit Slowing down
Enterprise-grade, disk-based backup server for Windows, Linux, and macOS clients using SMB, rsync, or tar over SSH, with deduplication and web-based restores.
1.6k stars203 forksGPL-3.0last commit Actively maintained
A modern web UI for Borg Backup to create, schedule, monitor, and restore backups with file-level browsing, notifications, and SSH/SFTP repository support.

1.6k stars52 forksAGPL-3.0last commit Actively maintained
Web-based “time machine” for Home Assistant: browse YAML snapshots, view diffs, and restore individual automations, scripts, dashboards, ESPHome and packages.
709 stars16 forksMITlast commit Actively maintained
Self-hostable CLI tool to back up and periodically sync Git repositories from major hosting providers to local storage.
702 stars33 forksMITlast commit Slowing down
Self-hosted database backup manager with scheduling, S3-compatible storage, multi-database support, diff viewer and restore capabilities.

473 stars24 forksMITlast commit Actively maintained
Web-based tool to schedule, run and manage backups of Git repositories with retention controls and SMB destination support.
314 stars10 forksApache-2.0last commit Slowing down
Modular Docker backup solution that uses container and volume labels to schedule backups, manage container state for consistency, and enforce retention policies.

248 stars3 forksMITlast commit Slowing down
Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 14 of 18 shipped a commit in the last six months. Licences in this list: BSD-2-Clause, Apache-2.0, GPL-3.0, GPL-2.0, AGPL-3.0. In exchange you take on hosting, backups and updates yourself.
Browse everything in Backup & Recovery.