Ross ROSS = Recommend OSS · open-source software intelligence for agents

tdlib/td

Cross-platform library for building Telegram clients observed · 2026-08-28

github.com/tdlib/td · homepage · C++ · BSL-1.0 (other) observed · 2026-08-28

Health v2 · maintenance only

77/100

  • Activity 99
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3167
  • days_rel: n/a
  • days_push: 9
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

9052 stars · 2149 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

TDLib (Telegram Database Library) is a cross-platform C++ library for building fully functional Telegram clients. It handles networking, MTProto encryption, local data storage, and update consistency, and can be used from nearly any programming language via JSON, C, Java, or .NET interfaces.

Use cases

  • build a custom Telegram client app
  • integrate Telegram messaging into my application
  • run a Telegram user account or bot programmatically
  • embed Telegram chat in a mobile or desktop app
  • sync Telegram messages with encrypted local storage
  • create a Telegram bot backend that handles many bots at once

When to choose

  • you need full Telegram API coverage beyond what the Bot API offers
  • you want a client library that handles networking, encryption, and local storage for you
  • you need to target many platforms or languages from one codebase
  • you need reliable operation on slow or unreliable connections

When to avoid

  • you only need simple bot features - the plain Bot API over HTTP is far easier
  • you cannot build C++ dependencies in your environment
  • you need a lightweight pure-language Telegram wrapper instead of a native binary

Facets

library · maturity stable

sdk cryptography networking concurrency database messaging-platforms developer-tools privacy cross-platform windows cpp wasm cross-platform jvm dotnet telegram telegram-client mtproto messaging chat json-interface jni-bindings async android ios macos linux

7 sources

Member repositories

RepositoryRoleHealth v2
tdlib/tdmain77

For agents

markdown · JSON · MCP: product_card(name="tdlib/td")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem