{"adoption": {"forks": 298, "observed_at": "2026-08-28T04:07:07.238217+00:00", "stars": 2655}, "canonical_url": "https://ross.abutalabs.com/products/backintime", "card": {"archived": false, "artifact_type": "application", "description": "A comfortable and well-configurable graphical Frontend for incremental backups, with a command-line version also available. Modified files are transferred, while unchanged files are linked to the new folder using rsync's hard link feature, saving storage space. Restoring is straightforward via file manager, command line or Back In Time itself.", "domain": ["operating-systems", "files", "self-hosted"], "enriched": true, "function": ["backup", "gui", "cli", "file-system", "scheduling"], "health_score": 99, "homepage": "https://backintime.readthedocs.io", "language": "Python", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["bit-team/backintime"], "name": "bit-team/backintime", "platform": ["python", "cli"], "pushed_at": "2026-08-17T19:59:19+00:00", "repo": "bit-team/backintime", "stars": 2655, "tags": ["rsync", "incremental-backup", "hardlinks", "snapshot", "ssh-remote-backup", "qt-gui", "backup", "linux", "qt"], "topics": ["backup", "linux", "backintime", "python", "rsync", "backups", "hardlinking", "hardlinks", "qt", "translathon"], "urls": [], "use_cases": ["schedule incremental backups of my home folder on linux", "back up files to a remote server over ssh", "save disk space with hard-link-based snapshots", "restore previous versions of files from a backup", "graphical backup tool for linux desktop", "command line backup with rsync"], "what_it_is": "Back In Time is a configurable graphical frontend for incremental backups on Linux, built on rsync with hard-link-based snapshots, plus a command-line tool. Backups can be scheduled and stored locally or remotely over SSH, with easy restore options.", "when_to_avoid": ["you need backups on Windows or macOS", "you need cloud-storage-native backup targets", "you require block-level or full-disk imaging backups"], "when_to_choose": ["you want a user-friendly GUI for rsync-based incremental backups on Linux", "you need scheduled local or SSH remote backups with space-efficient snapshots", "you want simple restore via file manager, CLI, or the app itself"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/backintime", "repo": "bit-team/backintime", "role": "main", "score": 80}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.238217+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:18:30.005382+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a52f57e293cf9b4f2346c48c3a34b66d6524d2276d5428de488f5f875cdb179", "fetched_at": "2026-08-28T04:07:07.238217+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bit-team/backintime"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.238217+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:18:30.005382+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a52f57e293cf9b4f2346c48c3a34b66d6524d2276d5428de488f5f875cdb179", "fetched_at": "2026-08-28T04:07:07.238217+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bit-team/backintime"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:18:30.005382+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a52f57e293cf9b4f2346c48c3a34b66d6524d2276d5428de488f5f875cdb179", "fetched_at": "2026-08-28T04:07:07.238217+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bit-team/backintime"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.238217+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.238217+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.238217+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:18:30.005382+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a52f57e293cf9b4f2346c48c3a34b66d6524d2276d5428de488f5f875cdb179", "fetched_at": "2026-08-28T04:07:07.238217+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bit-team/backintime"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.238217+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.238217+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:18:30.005382+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a52f57e293cf9b4f2346c48c3a34b66d6524d2276d5428de488f5f875cdb179", "fetched_at": "2026-08-28T04:07:07.238217+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bit-team/backintime"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.238217+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.238217+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.238217+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:18:30.005382+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a52f57e293cf9b4f2346c48c3a34b66d6524d2276d5428de488f5f875cdb179", "fetched_at": "2026-08-28T04:07:07.238217+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bit-team/backintime"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.238217+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.238217+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:18:30.005382+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a52f57e293cf9b4f2346c48c3a34b66d6524d2276d5428de488f5f875cdb179", "fetched_at": "2026-08-28T04:07:07.238217+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bit-team/backintime"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:18:30.005382+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a52f57e293cf9b4f2346c48c3a34b66d6524d2276d5428de488f5f875cdb179", "fetched_at": "2026-08-28T04:07:07.238217+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bit-team/backintime"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:18:30.005382+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a52f57e293cf9b4f2346c48c3a34b66d6524d2276d5428de488f5f875cdb179", "fetched_at": "2026-08-28T04:07:07.238217+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bit-team/backintime"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:18:30.005382+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6a52f57e293cf9b4f2346c48c3a34b66d6524d2276d5428de488f5f875cdb179", "fetched_at": "2026-08-28T04:07:07.238217+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bit-team/backintime"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 100, "rhythm": 45}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3979, "days_push": 16, "days_rel": 204, "gap_med": 122, "n_releases_24m": 6}, "score": 80, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}