Telegram Desktop messaging app
32,896
stars
25,801
commits
C++
primary language
Sep 10, 2026
updated
This is the complete source code and the build instructions for the official Telegram messenger desktop client, based on the Telegram API and the MTProto secure protocol.
The source code is published under GPLv3 with OpenSSL exception, the license is available here.
The latest version is available for
Version 4.9.9 was the last that supports older systems
Version 2.4.4 was the last that supports older systems
Version 1.8.15 was the last that supports older systems
CI infrastructure sponsored by Depot — fast GitHub Actions runners.
(top 30 of 221)
C++
96.6%
Python
1.2%
Telegram Desktop messaging app
32,896
stars
25,801
commits
C++
primary language
Sep 10, 2026
updated
This is the complete source code and the build instructions for the official Telegram messenger desktop client, based on the Telegram API and the MTProto secure protocol.
The source code is published under GPLv3 with OpenSSL exception, the license is available here.
The latest version is available for
Version 4.9.9 was the last that supports older systems
Version 2.4.4 was the last that supports older systems
Version 1.8.15 was the last that supports older systems
CI infrastructure sponsored by Depot — fast GitHub Actions runners.
(top 30 of 221)
C++
96.6%
Python
1.2%