Telegram-X is an open-source Telegram client for Android that prioritizes low-latency message delivery and smooth interface animations. It renders the entire user interface using hardware-accelerated OpenGL canvas drawing instead of standard Android views, and relies on the Telegram Database Library (TDLib) for all API interactions and local database storage.
The client distinguishes itself through compile-time feature toggles that allow experimental capabilities to be enabled or disabled before building, a guest session sandbox that isolates temporary user data in ephemeral storage, and a plugin-based extension system for adding optional modules without modifying the core application. A persistent WebSocket connection maintains real-time communication with Telegram servers, reducing message delivery latency.
Additional capabilities include signing in with a Google account, using the app in guest mode without creating a permanent profile, and testing unreleased features before they become generally available. The client is built with Java and available as an open-source project on GitHub.