{"categories":[{"label":"Cryptography","url":"https://skillfed.io/packages/category/security-cryptography/2"},{"label":"Backup","url":"https://skillfed.io/packages/category/system-archiving-backup"}],"enrichment":{"capability":"BorgBackup is a command-line deduplicating backup tool that stores only changed data using content-defined chunking, with optional compression and AES-256 encryption for secure, space-efficient backups.","skillfed_tags":["backup-and-recovery","encryption","deduplication"],"use_cases":["Daily incremental backups of workstations or servers where only changed blocks are stored, reducing storage and bandwidth.","Secure off-site backups to untrusted remote hosts using SSH with client-side encryption and authentication.","Backup of virtual machines or raw disks where partial file changes are common and deduplication across versions saves space.","Interactive backup recovery by mounting archives as file systems to browse and restore specific files without full extraction.","Multi-machine backup consolidation to a shared repository where deduplication works across different hosts and backup runs."],"what_it_does":"BorgBackup is a deduplicating backup program designed for efficient, secure storage of data. It splits files into variable-length chunks and stores only new chunks, making it suitable for frequent incremental backups even when files change partially. All data can be encrypted client-side with AES-256 and authenticated with HMAC-SHA256; deduplication works across machines, time, and file locations, so moving or modifying files does not break backup efficiency.\n\nThe tool is implemented with performance-critical operations in C/Cython and supports multiple compression algorithms (lz4, zstd, zlib, lzma). It can store backups locally or remotely over SSH, and archives can be mounted as user-space file systems for interactive recovery. The project is actively maintained, supports modern Python versions (3.10\u20133.14), and is licensed under BSD-3-Clause.","worth_installing":"Yes, with conditions. BorgBackup is worth installing if you need space-efficient, encrypted backups and can tolerate high install friction (compilation required). The active maintenance, strong security model (client-side encryption, HMAC authentication), and lack of known vulnerabilities make it reliable. However, expect compatibility breaks between major releases; review the changelog before upgrading and test recovery procedures in advance."},"id":"borgbackup","links":{"html":"https://skillfed.io/packages/borgbackup","md":"https://skillfed.io/packages/borgbackup.md","pypi":"https://pypi.org/project/borgbackup/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-18","license_spdx":"BSD-3-Clause","license_treatment":"permissive","name":"borgbackup","python_support":"supports_current","summary":"Deduplicated, encrypted, authenticated and compressed backups"},"popularity":{"monthly_downloads":76514,"position":14619,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.4.5"}
