Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Telegram Alternatives
Similar projects and alternatives to Telegram
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Fenix
Discontinued ⚠️ Fenix (Firefox for Android) moved to a new repository. It is now developed and maintained as part of: https://github.com/mozilla-mobile/firefox-android
-
-
-
-
-
SpotiFlyer
Kotlin Multiplatform Music Downloader, Supports Spotify / Gaana / Youtube Music / Jio Saavn / SoundCloud.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
-
-
libretorrent
Free and Open Source, full-featured torrent client for Android. Mirrored from https://gitlab.com/proninyaroslav/libretorrent
-
Android-BLE-Library
A library that makes working with Bluetooth LE on Android a pleasure. Seriously.
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Telegram discussion
Telegram reviews and mentions
-
You should write "without bugs"
This advice just seems like idealism. Telegram's ChatActivity is 41k lines of code
> https://github.com/DrKLO/Telegram/blob/master/TMessagesProj/...
-
Tell HN: Telegram is most likely doing client side scanning; I quit Telegram
https://github.com/DrKLO/Telegram is the Telegram Android repo, tdesktop one gets updated directly, not sure about the iOS and macOS ones.
- Telegram's ChatActivity.java
-
Open Source Development
Telegram repository that caught my eye is a project that runs your own messenger with high-speed and high-security on Android device. Why I chose this repository? First of all, I love to use this messenger. Secondly, it was founded by Pavel Durov who founded earlier Russian version of Facebook. Besides all the things that I listed above, one of the most attractive criterias of this project while I was exploring is that the major part was written on OOP languages Java/C++.
-
"We ran out of columns" – The best, worst codebase
The worst codebase I've ever worked on was the Telegram client for Android. I mean just look at this file, it's so huge GitHub gives up rendering it: https://github.com/DrKLO/Telegram/blob/master/TMessagesProj/...
Or this one, it implements EVERYTHING for a message in a single class, all non-service message types, all drawn manually on a canvas "for performance", and all input processed manually too: https://github.com/DrKLO/Telegram/blob/master/TMessagesProj/...
I even had the permission from the main developer to refactor some of it, but I never got around to actually doing it.
It's a miracle this app works at all.
-
Telegram has launched a pretty intense campaign to malign Signal as insecure
-Signal's android source has a tagged release two days ago that is two releases ahead of the stable version on google's app store, and has the tagged release of the version that is on the app store.
[1] https://github.com/DrKLO/Telegram/releases
-
What are some open source android projects that you can go to see Best practices or how they implemented stuff
Also, if you want to go hardcore: https://github.com/DrKLO/Telegram
-
Testing a new encrypted messaging app's (Converso) extraordinary claims
Compare https://github.com/signalapp/Signal-Desktop/commits/main with https://github.com/DrKLO/Telegram/commits/master
-
What's the best way to prevent getting laid off ?
Here's a good example https://github.com/DrKLO/Telegram/blob/master/TMessagesProj/src/main/java/org/telegram/ui/ChatActivity.java
-
Telegram Alternatives: Telegram Web/WebApp (Phone vs PC) vs Telegram-FOSS vs Forkgram vs Nekogram X vs Nekogram
Forkgram have more features, but not a fork of Telegram-FOSS, is based on official source witch can contain some proprietary blobs
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 21 Mar 2025
Stats
DrKLO/Telegram is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.
The primary programming language of Telegram is Java.