Opengram is a free, fully open-source messaging app for Android, compatible with the Telegram network.
This project is based on the official Telegram Android client, which is licensed under GPL-2.0.
Unlike the original version, Opengram is completely Google-free and uses UnifiedPush for push notifications instead of Firebase Cloud Messaging (FCM).
- ✅ Fully compatible with Telegram's API and backend
- 🛡️ 100% open-source (GPL-2.0)
- 🚫 No Google Play Services or Firebase dependencies
- 📲 Push notifications via UnifiedPush
- ⚙️ Built on TDLib (Telegram Database Library)
- 🔄 Actively tracking upstream updates (manual sync with latest Telegram client)
Opengram is not affiliated with Telegram Messenger LLP.
"Telegram" is a registered trademark of its respective owner.
This app is a community-driven rebuild of the official Telegram Android client with enhanced privacy goals and Google-free infrastructure.
You can install the latest release by downloading the APK from the Releases page.
Every release includes SHA256 checksums for verification.
You can also use Obtanium for automatic updates.
To receive push notifications, Opengram uses the UnifiedPush protocol.
You'll need a supported UnifiedPush distributor (e.g. ntfy, UP-FCM-distributor, etc.).
Coming soon. Full build instructions will be documented in the BUILDING.md file.
This project is released under the GNU GPL v2.0.
See LICENSE for full text.