{"id":32305503,"url":"https://github.com/telegramflutter/t","last_synced_at":"2025-10-23T06:51:50.081Z","repository":{"id":231584369,"uuid":"782155265","full_name":"telegramflutter/t","owner":"telegramflutter","description":"Telegram Client API (MTProto) to connect to Telegram and control a user programmatically.","archived":false,"fork":false,"pushed_at":"2025-09-28T21:16:37.000Z","size":4582,"stargazers_count":8,"open_issues_count":1,"forks_count":4,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-10-23T06:51:48.697Z","etag":null,"topics":["dart","flutter","mtproto","telegram","telegram-api","telegram-bot-api"],"latest_commit_sha":null,"homepage":"https://pub.dev/packages/t","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/telegramflutter.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-04-04T18:37:17.000Z","updated_at":"2025-09-28T21:16:41.000Z","dependencies_parsed_at":"2025-05-07T21:31:48.282Z","dependency_job_id":"3994735a-2603-4ecb-9138-47993a7f1d72","html_url":"https://github.com/telegramflutter/t","commit_stats":null,"previous_names":["telegramflutter/t"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/telegramflutter/t","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/telegramflutter%2Ft","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/telegramflutter%2Ft/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/telegramflutter%2Ft/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/telegramflutter%2Ft/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/telegramflutter","download_url":"https://codeload.github.com/telegramflutter/t/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/telegramflutter%2Ft/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280577134,"owners_count":26354072,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-23T02:00:06.710Z","response_time":142,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dart","flutter","mtproto","telegram","telegram-api","telegram-bot-api"],"created_at":"2025-10-23T06:51:42.814Z","updated_at":"2025-10-23T06:51:50.060Z","avatar_url":"https://github.com/telegramflutter.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![pub package](https://img.shields.io/pub/v/t)](https://pub.dev/packages/t)\n[![likes](https://img.shields.io/pub/likes/t)](https://pub.dev/packages/t/score)\n[![points](https://img.shields.io/pub/points/t)](https://pub.dev/packages/t/score)\n[![popularity](https://img.shields.io/pub/popularity/t)](https://pub.dev/packages/t/score)\n[![license](https://img.shields.io/github/license/telegramflutter/t)](https://pub.dev/packages/t)\n[![stars](https://img.shields.io/github/stars/telegramflutter/t)](https://github.com/telegramflutter/t/stargazers)\n[![forks](https://img.shields.io/github/forks/telegramflutter/t)](https://github.com/telegramflutter/t/network/members)\n[![sdk version](https://badgen.net/pub/sdk-version/t)](https://pub.dev/packages/t)\n\n\nTelegram Client API (MTProto) to connect to Telegram and control a user/bot programmatically.\n\nThis project is written in 100% Dart language. Over 250,000 lines of code is ported from C/C++ to Dart. No native binaries, no C/C++ builds, no bullshit.\n\nWe keep this project on par with https://github.com/telegramdesktop/tdesktop/blob/dev/Telegram/SourceFiles/mtproto/scheme/api.tl.\n\n## Features\n\n* Supports Telegram API Layer 214 (2025-Aug-31).\n* Serialize/Deserialize MTProto objects to binary format to be sent/received throught the transport protocol (TCP, HTTP).\n* https://pub.dev/packages/tg which is also written in Dart, is a drop-in replacement for `tdlib` which is written in C/C++.\n\n## Important\n\nThis project is a pure dart implementation of Telegram's MTProto schema. It does not support transmission of the data between the client and the Telegram server, no Authorization or any kind or key exchange.\n\nThere is a complementary package https://pub.dev/packages/tg which aims to be a fully-fledged Telegram client. Currently it supports logging-in with your user account or bot account and communicate through the CLI.\n\nA complete UI with Flutter using this project is undergo in https://github.com/telegramflutter/telegramflutter.\n\n\n## Contribution\n\nThis project is mostly auto-generated with a private tool. But, We welcome contributions of any form in any of https://github.com/telegramflutter/ repositories. Please fork and submit PRs.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftelegramflutter%2Ft","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftelegramflutter%2Ft","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftelegramflutter%2Ft/lists"}