Navigate:
Telegram for Android
~$TFA0.2%

Telegram for Android: Official messaging app source

Official source code for the Telegram Android messaging app with complete buildable codebase.

LIVE RANKINGS • 10:20 AM • STEADY
OVERALL
#256
51
MOBILE & DESKTOP
#26
8
30 DAY RANKING TREND
ovr#256
·Mobil#26
STARS
28.6K
FORKS
9.3K
7D STARS
+58
7D FORKS
+27
See Repo:
Share:

Learn more about Telegram for Android

Telegram for Android is the official open-source implementation of the Telegram messaging client for Android devices. The application is built using Android Studio and implements the MTProto protocol for secure communication with Telegram servers. The codebase includes native components requiring Android NDK and integrates with Firebase services for push notifications. Developers can use this source code to build custom Telegram clients, study the implementation of encrypted messaging protocols, or contribute to the official application development.

Telegram for Android

1

MTProto Implementation

Implements Telegram's custom MTProto protocol for encrypted messaging. Provides reference implementation of the security guidelines and cryptographic standards.

2

Reproducible Builds

Supports reproducible build verification allowing users to confirm published APKs match the source code. Includes dummy configuration files to maintain build consistency.

3

Native Components

Utilizes Android NDK for performance-critical operations and native code execution. Requires specific Android SDK and NDK versions for proper compilation.



See how people are using Telegram for Android

Loading tweets...


[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers