BorgBackup
Deduplicating backup tool with encryption and compression.
13.7k stars 867 forks last commit first released
Actively maintained
Last commit 26 Aug 2026.

BorgBackup is a deduplicating archiver designed for backups. It provides space-efficient storage with optional authenticated encryption and multiple compression options for Unix-like systems.
Key Features
- Global deduplication reduces stored data across archives and backups
- Authenticated encryption safeguards stored data
- Flexible compression choices: lz4, zstd, zlib, lzma, or none
- Mountable backups via FUSE for direct access
- Cross-platform: Linux, macOS, and BSD
- Open-source under the BSD license with active community
Use Cases
- Regular backups to local disks, network shares, or remote repositories
- Server backups with multiple clients across environments
- Restore and verify archives using Borg commands
Limitations and Considerations
- No official GUI; primarily CLI with community UIs (not official)
Conclusion
BorgBackup is a CLI-centric deduplicating backup tool with encryption and compression, suitable for Unix-like environments and active community support.
Categories:
Tags:
Tech Stack:
Similar to BorgBackup

Kopia
Cross-platform snapshot-based backup tool with encryption and deduplication
Cross-platform backup and restore tool with snapshot-based incremental backups, client-side end-to-end encryption, compression, and deduplication via CLI and GUI.


Duplicati
Encrypted, incremental backups to cloud and remote storage
Open-source backup client for encrypted, compressed, incremental backups to cloud storage and remote servers via SFTP, WebDAV, and more.


Duplicacy
Lock-free deduplicating backup tool with cloud and SFTP storage support
Cross-platform backup tool with lock-free deduplication, encryption, snapshots, and pruning, supporting local disk, SFTP, and many cloud storage backends.

BackupPC
Disk-based, centralized backup system for PCs and servers
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.

restic
Fast, secure, deduplicating backup tool for files and directories
Restic is a fast, efficient backup program with encryption, deduplication, snapshots, and multiple storage backends including local, SFTP, REST, and S3-compatible stores.

git-annex
Manage large files with Git by storing content outside repositories
Command-line tool that manages large files with Git by keeping file contents out of commits, providing sync, backup, encryption and many storage backends.


