iyear/tdl
📥 A Telegram toolkit written in Golang observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 99
- Longevity 100
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: 24
- age_days: 1463
- days_rel: 10
- days_push: 7
- n_releases_24m: 16
Adoption not part of the score
7980 stars · 796 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
tdl is a fast, single-binary Telegram toolkit written in Go that downloads and uploads files, forwards messages, and exports chat data to JSON. It works with user accounts or bots, including protected chats, and is available via package managers and Docker.
Use cases
- download files from telegram channels
- bulk download media from a telegram chat
- upload files to telegram from the command line
- export telegram messages and members to json
- download from protected telegram chats
- forward telegram messages with routing
When to choose
- you need faster-than-official-client download speeds with low resource usage
- you want a single self-contained binary or Docker image with no runtime dependencies
- you need scripted, headless Telegram file transfer and data export
When to avoid
- you need an interactive full Telegram GUI client
- you want a library to embed Telegram client logic into your own Go application
- your use case requires features outside downloading, uploading, forwarding, and exporting
Facets
cli-tool · maturity active
http-client file-upload developer-tools cli messaging-platforms files windows cli cross-platform go telegram downloader uploader userbot media-download message-export automation command-line linux macos docker
5 sources
- readme: https://github.com/iyear/tdl · fetched 2026-08-28 · facae01942a7
- homepage: https://docs.iyear.me/tdl · fetched 2026-08-29 · 786b00c4fa8a
- site_page: https://docs.iyear.me/tdl/getting-started/installation · fetched 2026-08-29 · b914318f5474
- site_page: https://docs.iyear.me/tdl/getting-started/quick-start · fetched 2026-08-29 · f53017d95f70
- site_page: https://docs.iyear.me/tdl/getting-started/shell-completion · fetched 2026-08-29 · 82f100c4cdeb
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| iyear/tdl | main | 99 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem