Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Opengram

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).


✨ Features

  • ✅ 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)

🚧 Disclaimer

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.


📦 Installation

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.


🧪 UnifiedPush Support

To receive push notifications, Opengram uses the UnifiedPush protocol.
You'll need a supported UnifiedPush distributor (e.g. ntfy, UP-FCM-distributor, etc.).


🛠️ Building

Coming soon. Full build instructions will be documented in the BUILDING.md file.


📄 License

This project is released under the GNU GPL v2.0.
See LICENSE for full text.


❤️ Credits

About

A privacy-friendly, open-source Telegram-compatible client for Android. Google-free, TDLib-based, with UnifiedPush for notifications.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors