Hacker GitHub

← All repos

telegramdesktop/tdesktop

View on GitHub ↗ ★ 33,434 C++

Telegram Desktop messaging app

63 mentions on Hacker News by 52 people: 2 stories, 61 comments · first 2015-12-01 · latest 2026-05-28

Mentions per year 63 mentions · busiest year 2021 (16)
20082026
  1. Huh, the export function in Telegram Desktop ( https://github.com/telegramdesktop/tdesktop/ ) is still there. Click on the three dots while in a chat and then Export.
    comment by sunaookami · 2026-05-28 · in I analysed 20 years of my chats
  2. It's made with Qt indeed, the source code is here: https://github.com/telegramdesktop/tdesktop Facebook could just take the app, change the colour's to make it green, and replace the messaging protocol with their WhatsApp library, and…
  3. …right click. Where did you download your client? This ticket suggests that there's no such option: https://github.com/telegramdesktop/tdesktop/issues/871 See also: https://github.com/telegramdesktop/tdesktop/issues/6491
  4. …client[0] is native (C++ with Qt) and it's a joy to use. I don't want an Electron chat app. [0] https://github.com/telegramdesktop/tdesktop
  5. …much, it's usually 1-2 minor versions away at max. https://github.com/DrKLO/Telegram tdesktop one https://github.com/telegramdesktop/tdesktop gets updated directly, not sure about the iOS and macOS ones.
  6. …in class. The client is open source in C++ which explains why it runs laps around Electron apps: https://github.com/telegramdesktop/tdesktop It's so quick and intuitive. Plus writing interactive bots for it is trivial.
  7. …how I can start an E2EE chat from my PC. If a feature only ever exists on phone it does not exist. https://github.com/telegramdesktop/tdesktop/issues/871
  8. …in the video, and on the recent fix on Media Preview feature of "Instant View" attachments: https://github.com/telegramdesktop/tdesktop/commit/eaaa704fa... (3 days ago) so potentially could be just to send an Instant View link pointing to…
    comment by rvnx · 2024-04-09 · in Telegram RCE
  9. No, its UI is made with Qt/C++: https://github.com/telegramdesktop/tdesktop/tree/dev/Telegra...
  10. …few good exceptions. Telegram Desktop uses Qt[1]. Another one is a new app I'm working on[2]. [1] https://github.com/telegramdesktop/tdesktop [2] https://www.get-plume.com/
  11. Their Desktop app is written in Qt C++[1]. [1] https://github.com/telegramdesktop/tdesktop
    comment by rubymamis · 2024-01-19 · in A 2024 Plea for Lean Software
  12. How is telegram Electron if it's https://github.com/telegramdesktop/tdesktop C++/QT?
  13. This one is made with Qt: https://github.com/telegramdesktop/tdesktop I remembered this one. But having checked clients for other platforms they are not made with Qt. You can check them all here: https://telegram.org/apps
    comment by fodkodrasz · 2023-10-13 · in Scrollbars are becoming a problem
  14. …https://github.com/TelegramMessenger/Telegram-iOS 3. https://github.com/overtake/TelegramSwift 4. https://github.com/telegramdesktop/tdesktop
    comment by fullstop · 2022-10-25 · in WhatsApp goes down for users globally
  15. Just in case, it's been there for a while - https://github.com/telegramdesktop/tdesktop/commit/9033d49d7... (2022-06-21T10:04:35Z; e.g. https://i.imgur.com/CxIybIL.png ). Related: https://tass.com/economy/1463755 ( Telegram to launch paid…
    comment by f8er · 2022-09-10 · in Telegram Premium
  16. …(aka electron). It's just C++ & QT. List of third-party tech in their desktop stack listed here: https://github.com/telegramdesktop/tdesktop
    comment by BatteryMountain · 2022-06-20 · in 700M users and Premium
  17. …[3]: https://github.com/madler/zlib/blob/cacf7f1d4e3d44d871b605da... [4]: https://github.com/telegramdesktop/tdesktop/blob/6a3ad52aef0... [5]: https://github.com/zlib-ng/zlib-ng
  18. ▲ 20
    To Telegram: Thank You for Not Writing in Electron
    story by oneturkmen · 2022-01-05 · 0 comments
  19. …ltofmac.com/314343/use-a-third-party-whatsapp-... [2]: https://telegram.org/apps#unofficial-apps [3]: https://github.com/telegramdesktop/tdesktop
  20. …are already fully open. (The server side is not, but there are third party implementations). https://github.com/telegramdesktop/tdesktop https://github.com/DrKLO/Telegram https://github.com/TelegramMessenger/Telegram-iOS Plus a few web…
  21. I wonder how do they handle DRM content in the open-source version of Telegram - Telegram Desktop ( https://github.com/telegramdesktop/tdesktop ). Also, Telegram Desktop is licensed under GPLv3, which is an anti-DRM license. Something…
  22. …software with “low quality and useless” patches, which increases the support burden on the project? https://github.com/telegramdesktop/tdesktop/issues/8769#issu...
  23. …to have a modern look and feel, you think that e.g. Telegram or MauiKit apps don't look modern ? https://github.com/telegramdesktop/tdesktop https://mauikit.org/
  24. Telegram runs on qt: https://github.com/telegramdesktop/tdesktop#third-party
  25. …for secret chats have been closed since 2016, they have no interest in implementing it either. https://github.com/telegramdesktop/tdesktop/issues/871
  26. …desktop implementations, you can access the telegram desktop source code, which also uses WebRTC: https://github.com/telegramdesktop/tdesktop/blob/a506e9b9eb7...
  27. > cons of Telegram? Also, Telegram is not federated. It is just another vendor lock-in. https://github.com/telegramdesktop/tdesktop/issues/6841 https://github.com/telegramdesktop/tdesktop/issues/16068 Contrast that to email. Even if…
    comment by kubanczyk · 2021-04-07 · in Et Tu, Signal?
  28. I love Desktop Telegram for many reasons but mostly because it's Open Source: https://github.com/telegramdesktop/tdesktop
  29. …. Written almost single handedly by one developer. - Telegram Desktop: https://github.com/telegramdesktop/tdesktop/graphs/contribut... . Written almost single handedly by one developer, who also wrote almost all of the supporting
    comment by orbifold · 2021-02-28 · in Signal Desktop is corrupting its database
  30. ▲ 4
    Telegram ignores option to disable the link preview for 6 years
    story by MrFinch · 2021-02-25 · 0 comments
  31. Yes, Telegram Desktop is a normal C++ app: https://github.com/telegramdesktop/tdesktop So a cross-platform is quite easy, Electron one would need to be tested for different webviews on each system.
  32. …buggy, especially on CJK character: https://superuser.com/questions/1374761/telegram-message-sea... https://github.com/telegramdesktop/tdesktop/issues/7096 https://github.com/telegramdesktop/tdesktop/issues/7022
  33. …use E2EE on the desktop clients, and they have stated that they have no intention of fixing that. https://github.com/telegramdesktop/tdesktop/issues/118#issue...
    comment by monocasa · 2021-01-12 · in Signal increased limits for group calls
  34. https://github.com/telegramdesktop/tdesktop
  35. …apparently. Edit 3: disregard edit 2, I'm stupid. Thanks to @linmob for the correction. :) [1]: https://github.com/telegramdesktop/tdesktop/issues/5759
  36. I can't explain more about it than I got from stumbling over this: https://github.com/telegramdesktop/tdesktop/issues/1121 And I only read enough of this to gauge whether there is a workaround. :P
    comment by black_puppydog · 2020-10-27 · in Graphics in Qt 6.0: QRhi, Qt Quick, Qt Quick 3D
  37. My favorite app made with QT ever is Telegram client. https://github.com/telegramdesktop/tdesktop It's so fast to use and the UX is incredible. I'm curious how much custom code is there per platform or QT takes care of most everything. I'd…
  38. …who tried sticked to it. Some highlights are their lightweight, open-source, blazing-fast client ( https://github.com/telegramdesktop/tdesktop ) and compatibility with all major platforms like Android, iOS, Windows, macOS and Linux. I'd…
  39. Calls use WebRTC, which is of course p2p. [ https://github.com/telegramdesktop/tdesktop/blob/master/Tele... ] Point is I don't see anything decentralised in MTProto. Unless I'm mistaken Durov announced that he wants to make something p2p,…
  40. https://github.com/DrKLO/Telegram https://github.com/telegramdesktop/tdesktop
  41. Not on desktop Windows and GNU/Linux: https://github.com/telegramdesktop/tdesktop/issues/871
  42. …privacy-friendly There is still no e2e encryption on GNU/Linux desktop, even as an option. Upd: https://github.com/telegramdesktop/tdesktop/issues/871
  43. …client is still quite heavy on resources on Linux, and needs a restart every now and then. [1] https://github.com/telegramdesktop/tdesktop [2] https://github.com/zhukov/webogram
    comment by MildlySerious · 2020-04-10 · in Jitsi Meet Electron 2.0
  44. My bad: https://github.com/telegramdesktop/tdesktop/tree/dev/Telegra... I'll edit
    comment by BiteCode_dev · 2020-04-10 · in Jitsi Meet Electron 2.0
  45. Nope, Telegram is widgets ( https://github.com/telegramdesktop/tdesktop/search?q=qwidget... )
  46. Telegram for Desktop is https://github.com/telegramdesktop/tdesktop (Qt, open source stuff) Telegram is https://github.com/overtake/TelegramSwift (Swift, Core* libraries) Both are native.
  47. …Whatsapp on the desktop Telegram is written in C++ and uses Qt. Maybe you're thinking of Discord? https://github.com/telegramdesktop/tdesktop
  48. …have an issue tracker. According to [1] and links in there it was removed without explanation. [1] https://github.com/telegramdesktop/tdesktop/issues/1137
  49. …autoupdater with http links, sha-1 and rsa-768. But I'm not 100% if I interpret sources correctly. https://github.com/telegramdesktop/tdesktop/blob/dev/Telegra... https://github.com/telegramdesktop/tdesktop/blob/dev/Telegra...…
  50. …Java, the iOS client is mostly Objective-C, and there's also an actively maintained web client. https://github.com/telegramdesktop/tdesktop