GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - telegramdesktop/tdesktop: Telegram Desktop messaging app

BranchesTags
Open more actions menu

Latest commit

 

History

28,309 Commits
28,309 Commits

Folders and files

NameName
Last commit message
Last commit date
.agents
.agents
 
 
.claude
.claude
 
 
.github
.github
 
 
.grok
.grok
 
 
.oss-scanner
.oss-scanner
 
 
Telegram
Telegram
 
 
cmake @ 7ceca30
cmake @ 7ceca30
 
 
docs
docs
 
 
lib/xdg
lib/xdg
 
 
snap
snap
 
 
tasks/2026
tasks/2026
 
 
tools
tools
 
 
.clang-tidy
.clang-tidy
 
 
.devcontainer.json
.devcontainer.json
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.gitmodules
.gitmodules
 
 
AGENTS.md
AGENTS.md
 
 
CLAUDE.md
CLAUDE.md
 
 
CMakeLists.txt
CMakeLists.txt
 
 
GROK.md
GROK.md
 
 
LEGAL
LEGAL
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
REVIEW.md
REVIEW.md
 
 
changelog.txt
changelog.txt
 
 

Repository files navigation

Telegram Desktop – Official Messenger

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.

Version Build Status Build Status Build Status Built with Depot

Preview of Telegram Desktop

The source code is published under GPLv3 with OpenSSL exception, the license is available here.

Supported systems

The latest version is available for

  • Windows 7 and above (64 bit) (portable)
  • Windows 7 and above (32 bit) (portable)
  • macOS 10.13 and above
  • Linux static build for 64 bit
  • Snap
  • Flatpak

Old system versions

Version 4.9.9 was the last that supports older systems

  • macOS 10.12
  • Linux with glibc < 2.28 static build

Version 2.4.4 was the last that supports older systems

  • OS X 10.10 and 10.11
  • Linux static build for 32 bit

Version 1.8.15 was the last that supports older systems

  • Windows XP and Vista (portable)
  • OS X 10.8 and 10.9
  • OS X 10.6 and 10.7

Third-party

  • Qt 6 (LGPL) and Qt 5.15 (LGPL) slightly patched
  • OpenSSL 3.2.1 (Apache License 2.0)
  • WebRTC (New BSD License)
  • zlib (zlib License)
  • LZMA SDK 9.20 (public domain)
  • liblzma (public domain)
  • Google Breakpad (License)
  • Google Crashpad (Apache License 2.0)
  • GYP (BSD License)
  • Ninja (Apache License 2.0)
  • OpenAL Soft (LGPL)
  • Opus codec (BSD License)
  • FFmpeg (LGPL)
  • Guideline Support Library (MIT License)
  • Range-v3 (Boost License)
  • Open Sans font (Apache License 2.0)
  • Vazirmatn font (SIL Open Font License 1.1)
  • Emoji alpha codes (MIT License)
  • xxHash (BSD License)
  • QR Code generator (MIT License)
  • CMake (New BSD License)
  • Hunspell (LGPL)
  • Ada (Apache License 2.0)
  • zxcvbn-c (MIT License)
  • twidget (BSD 3-Clause License)
  • litehtml (BSD 3-Clause License)
  • Gumbo (Apache License 2.0)
  • QuickJS-ng (MIT License)
  • FrequencyWords by Hermit Dave (Creative Commons Attribution-ShareAlike 4.0)

Build instructions

  • Windows (32-bit and 64-bit)
  • macOS
  • GNU/Linux using Docker

Thanks to

Depot

CI infrastructure sponsored by Depot — fast GitHub Actions runners.

About

Telegram Desktop messaging app

desktop.telegram.org/

Topics

messengermulti-platformtelegramtelegram-desktoptelegram-solution

Resources

Readme
GPL-3.0 license

Contributing

Contributing
Activity
Custom properties

Stars

33.5k stars

Watchers

916 watching

Forks

7.6k forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.