Navigate:
Telegram Desktop
~$TELE0.4%

Telegram Desktop: Official cross-platform messaging client

Official Telegram desktop client for Windows, macOS, and Linux using the MTProto secure protocol.

LIVE RANKINGS • 10:20 AM • STEADY
OVERALL
#162
13
MOBILE & DESKTOP
#15
3
30 DAY RANKING TREND
ovr#162
·Mobil#15
STARS
30.0K
FORKS
6.3K
7D STARS
+114
7D FORKS
+57
See Repo:
Share:

Learn more about Telegram Desktop

Telegram Desktop is the official desktop client implementation for the Telegram messaging platform, distributed as native applications across major operating systems. The application is built using Qt framework and communicates with Telegram servers through the MTProto secure protocol and Telegram API. The codebase is written in C++ and includes integrations with WebRTC for voice/video calls, FFmpeg for media processing, and OpenSSL for cryptographic operations. It serves as the primary desktop interface for Telegram users requiring full-featured messaging capabilities on desktop environments.

Telegram Desktop

1

Open Source Implementation

Complete source code is available under GPLv3 license with OpenSSL exception. The repository includes full build instructions and dependency management for all supported platforms.

2

MTProto Protocol

Uses Telegram's proprietary MTProto secure protocol for end-to-end encryption and secure communication. Implements the full Telegram API specification for feature parity with other official clients.

3

Cross-Platform Architecture

Built on Qt framework providing native performance across Windows, macOS, and Linux. Supports both 32-bit and 64-bit architectures with portable deployment options.


vv6.5.1

This release adds drag-and-drop functionality for organizing chats into folders and fixes several crashes and UI issues.

  • Drag-n-drop chats to folders.
  • Fix crash in adding Recommended folders.
  • Fix crash in crafting gifts selection layer.
  • Fix disappeared Login Email button in Settings.
  • Fix Tab focusing chats search when autocompleting hashtags or mentions.
vv6.5.0

Telegram Desktop v6.5.0 introduces group admin transfer capabilities, OAuth login integration, gift crafting features, enhanced bot interactions, and search in Settings.

  • Leaving Groups to a New Admin.
  • Log In With Telegram.
  • Gift Crafting.
  • Colored Buttons for Bots.
  • Search in Settings.
vv6.4.4

This release fixes several bugs including a crash when opening topic groups, profile color preview issues, and quote entity display problems in the media viewer.

  • Fix crash in topic group opening.
  • Show correct profile colors preview when edit.
  • Strip quote entities in media viewer.

See how people are using Telegram Desktop

Loading tweets...


[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers