{"adoption": {"forks": 2840, "observed_at": "2026-08-28T04:10:26.188201+00:00", "stars": 8895}, "canonical_url": "https://ross.abutalabs.com/products/telegram-ios", "card": {"archived": false, "artifact_type": "application", "description": "Telegram-iOS", "domain": ["messaging-platforms", "privacy", "cross-platform", "mobile-development"], "enriched": true, "function": ["chatbot", "cryptography", "file-upload", "gui", "sdk"], "health_score": 78, "homepage": null, "language": "Swift", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["TelegramMessenger/Telegram-iOS"], "name": "TelegramMessenger/Telegram-iOS", "platform": [], "pushed_at": "2026-07-21T04:34:53+00:00", "repo": "TelegramMessenger/Telegram-iOS", "stars": 8895, "tags": ["telegram-client", "messenger", "mtproto", "open-source-client", "instant-messaging", "ios", "swift", "mobile"], "topics": [], "urls": [], "use_cases": ["build a custom Telegram client for iOS", "study how a large-scale Swift messaging app is architected", "compile Telegram from source with custom branding", "contribute to the official Telegram iOS app", "create an unofficial Telegram fork for iOS"], "what_it_is": "The official open-source source code of the Telegram messaging client for iOS, written in Swift. It allows developers to compile, study, and build their own unofficial Telegram clients for iPhone and iPad.", "when_to_avoid": ["you need a Telegram client for Android, desktop, or web", "you want a library or SDK to embed Telegram messaging into your own app rather than a full client", "you cannot comply with Telegram's API terms such as obtaining your own api_id and publishing your source"], "when_to_choose": ["you want to build or fork a Telegram client for iOS", "you need a reference for large-scale Swift/Bazel iOS app architecture", "you want to audit the Telegram iOS client source code"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/telegram-ios", "repo": "TelegramMessenger/Telegram-iOS", "role": "main", "score": 65}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.188201+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:24:43.839537+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f191f63922072fa4ae8fd13dbd74673c83f0dcc60645f90e19a58c87f30750d", "fetched_at": "2026-08-28T04:10:26.188201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TelegramMessenger/Telegram-iOS"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.188201+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:24:43.839537+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f191f63922072fa4ae8fd13dbd74673c83f0dcc60645f90e19a58c87f30750d", "fetched_at": "2026-08-28T04:10:26.188201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TelegramMessenger/Telegram-iOS"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:24:43.839537+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f191f63922072fa4ae8fd13dbd74673c83f0dcc60645f90e19a58c87f30750d", "fetched_at": "2026-08-28T04:10:26.188201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TelegramMessenger/Telegram-iOS"}], "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:10:26.188201+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.188201+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.188201+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:24:43.839537+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f191f63922072fa4ae8fd13dbd74673c83f0dcc60645f90e19a58c87f30750d", "fetched_at": "2026-08-28T04:10:26.188201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TelegramMessenger/Telegram-iOS"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.188201+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.188201+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:24:43.839537+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f191f63922072fa4ae8fd13dbd74673c83f0dcc60645f90e19a58c87f30750d", "fetched_at": "2026-08-28T04:10:26.188201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TelegramMessenger/Telegram-iOS"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.188201+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.188201+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.188201+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:24:43.839537+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f191f63922072fa4ae8fd13dbd74673c83f0dcc60645f90e19a58c87f30750d", "fetched_at": "2026-08-28T04:10:26.188201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TelegramMessenger/Telegram-iOS"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.188201+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:26.188201+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:24:43.839537+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f191f63922072fa4ae8fd13dbd74673c83f0dcc60645f90e19a58c87f30750d", "fetched_at": "2026-08-28T04:10:26.188201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TelegramMessenger/Telegram-iOS"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:24:43.839537+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f191f63922072fa4ae8fd13dbd74673c83f0dcc60645f90e19a58c87f30750d", "fetched_at": "2026-08-28T04:10:26.188201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TelegramMessenger/Telegram-iOS"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:24:43.839537+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f191f63922072fa4ae8fd13dbd74673c83f0dcc60645f90e19a58c87f30750d", "fetched_at": "2026-08-28T04:10:26.188201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TelegramMessenger/Telegram-iOS"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:24:43.839537+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1f191f63922072fa4ae8fd13dbd74673c83f0dcc60645f90e19a58c87f30750d", "fetched_at": "2026-08-28T04:10:26.188201+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TelegramMessenger/Telegram-iOS"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 93, "longevity": 100, "rhythm": 8}, "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": 2849, "days_push": 43, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 65, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}