tdlib
« Back to VersTracker
Description:
Cross-platform library for building Telegram clients
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: telegram library messaging api-client c++
Install: brew install tdlib
About:
Tdlib is a comprehensive, cross-platform library for building Telegram clients. It provides a robust, type-safe API for interacting with the Telegram API, handling complex MTProto protocol details and encryption. This enables developers to create secure and efficient Telegram applications without dealing with low-level networking complexities.
Key Features:
  • Full Telegram API implementation
  • Asynchronous and multi-threaded design
  • Supports encryption and secure connections
  • Cross-platform compatibility (Linux, macOS, Windows, etc.)
  • Generates bindings for multiple languages
Use Cases:
  • Developing custom Telegram clients for desktop or mobile
  • Building Telegram bots with high performance requirements
  • Integrating Telegram functionality into existing applications
  • Creating automated tools for data analysis or account management
Alternatives:
  • Telethon – Python-based library; easier for Python devs but generally less performant than Tdlib's C++ core.
  • GramJS – JavaScript/TypeScript implementation of MTProto; suitable for Node.js environments.
Version History
Detected Version Rev Change Commit
Sep 12, 2025 7:10am 0 VERSION_BUMP 229281d9
Sep 12, 2024 11:23pm 0 VERSION_BUMP 13a17e20