awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
AyuGram avatar

AyuGram/AyuGramDesktopFork

0
View on GitHub↗
4,898 stars·351 forks·C++·other·22 viewst.me/ayugram↗

AyuGramDesktop

AyuGramDesktop is a modified Telegram desktop client and MTProto messaging client. It functions as a local message logger and a privacy-focused chat tool, providing a fork of the standard C++ Qt client.

The project focuses on unlocking premium features and capabilities locally without a paid subscription. It distinguishes itself through a ghost mode that masks online presence and suppresses read receipts, as well as a system for preserving message history by logging deleted and edited content into a local database.

The client includes tools for content management, such as bypassing restrictions on copying or downloading media and translating messages within chats. It also provides security features to mask sensitive interface elements during screen sharing and offers extensive visual customization for fonts, layouts, and themes.

Features

  • MTProto Implementations - Implements the MTProto protocol for encrypted communication between the local client and remote servers.
  • Messaging Clients - Provides a full-featured desktop application for communicating via the MTProto protocol.
  • Message Recall Prevention Tools - Prevents information loss by ensuring messages remain visible even after a sender attempts a recall.
  • Chat Message Logs - Logs all sent and received messages locally to preserve content regardless of remote deletions or edits.
  • Local Message Loggers - Implements a local SQLite database to log and preserve messages that have been deleted or edited by the sender.
  • Message Record Preservation - Prevents the deletion of message history by remote parties through local archiving.
  • Message Shadowing - Intercepts data to maintain a permanent local mirror of messages before they are deleted or edited.
  • Telegram Clients - A modified Telegram client focused on privacy, including ghost mode and anonymity enhancements.
  • Premium Unlockers - Activates subscription-locked features like exclusive stickers and effects locally without payment.
  • Read Receipt Suppressions - Prevents other users from seeing when messages have been read or when the profile is online.
  • Online Status Privacy Controls - Provides advanced controls to hide online presence and last seen timestamps from other users.
  • Presence Masking - Hides real-time activity and online status from other users via a dedicated ghost mode.
  • Privacy-Focused Communication - Provides a privacy-enhanced messaging experience including ghost mode to hide online presence.
  • Local Database Persistence - Uses an embedded SQLite engine to ensure message logs and edit histories persist locally.
  • Client Customizations - Provides user-defined modifications to the visual appearance and behavioral settings of the desktop client.
  • Notification Delay Suppressors - Overrides default notification delays to ensure alerts arrive instantly regardless of activity on other devices.
  • Content Restriction Bypasses - Bypasses restrictions on copying text and downloading media from protected chats.
  • Screen Capture Protections - Prevents unauthorized recording or capturing of sensitive chat content during live streams.
  • Sensitive Content Obscuration - Hides private interface elements and messages during screen sharing to protect information from viewers.
  • UI Element Masking - Dynamically hides sensitive interface elements and text fields during screen capture to prevent data leaks.
  • Local Feature Flag Overrides - Implements local modification of internal flags to activate premium features without a paid subscription.
  • Widget Frameworks - Constructs the desktop interface using a C++ widget-based framework.

Star history

Star history chart for ayugram/ayugramdesktopStar history chart for ayugram/ayugramdesktop

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does ayugram/ayugramdesktop do?

AyuGramDesktop is a modified Telegram desktop client and MTProto messaging client. It functions as a local message logger and a privacy-focused chat tool, providing a fork of the standard C++ Qt client.

What are the main features of ayugram/ayugramdesktop?

The main features of ayugram/ayugramdesktop are: MTProto Implementations, Messaging Clients, Message Recall Prevention Tools, Chat Message Logs, Local Message Loggers, Message Record Preservation, Message Shadowing, Telegram Clients.

What are some open-source alternatives to ayugram/ayugramdesktop?

Open-source alternatives to ayugram/ayugramdesktop include: danog/madelineproto — MadelineProto is an asynchronous PHP library that provides a programmatic interface for interacting with the Telegram… pyrogram/pyrogram — Pyrogram is an asynchronous Python framework for interacting with the Telegram MTProto API. It serves as both a bot… sindresorhus/caprine — Caprine is a privacy-focused desktop client for Facebook Messenger. It functions as an Electron-based wrapper that… overtake/telegramswift — TelegramSwift is a native macOS client for the Telegram messaging platform, built entirely in Swift. It provides a… tgx-android/telegram-x — Telegram-X is an open-source Telegram client for Android that prioritizes low-latency message delivery and smooth… zhukov/webogram — Webogram is an open-source web application that connects to the Telegram messaging platform, enabling users to send…

Open-source alternatives to AyuGramDesktop

Similar open-source projects, ranked by how many features they share with AyuGramDesktop.
  • danog/madelineprotodanog avatar

    danog/MadelineProto

    3,344View on GitHub↗

    MadelineProto is an asynchronous PHP library that provides a programmatic interface for interacting with the Telegram API using the MTProto protocol, the same protocol used by official Telegram clients. It functions as both a Telegram bot SDK and a userbot automation library, enabling PHP applications to connect to Telegram as either a bot account or a regular user account, sending and receiving messages, media, and other data directly without relying on the Bot API intermediary. The library is built on an event-driven architecture with Amp v3 fiber-based concurrency, allowing for non-blockin

    PHPamphpasyncbot
    View on GitHub↗3,344
  • pyrogram/pyrogrampyrogram avatar

    pyrogram/pyrogram

    4,614View on GitHub↗

    Pyrogram is an asynchronous Python framework for interacting with the Telegram MTProto API. It serves as both a bot framework and a user client library, providing a concrete implementation of the MTProto protocol for secure communication with Telegram servers. The library distinguishes itself by providing a high-level wrapper layer that abstracts complex protocol methods into Python functions, while still allowing for the execution of raw API functions and low-level peer resolution. It supports multi-client concurrency, enabling the management of several user or bot identities within a single

    Python
    View on GitHub↗4,614
  • sindresorhus/caprinesindresorhus avatar

    sindresorhus/caprine

    7,321View on GitHub↗

    Caprine is a privacy-focused desktop client for Facebook Messenger. It functions as an Electron-based wrapper that encapsulates the web application to provide system-level features and advanced user interface customizations. The client prioritizes user privacy by masking activity status, hiding typing indicators, and blocking tracking parameters from outgoing links. It further enhances the user experience through a customizable interface that supports dark mode, custom stylesheets, and window vibrancy effects. The application includes tools for keyboard-driven navigation to switch between co

    TypeScriptappcaprinechat
    View on GitHub↗7,321
  • overtake/telegramswiftovertake avatar

    overtake/TelegramSwift

    5,706View on GitHub↗

    TelegramSwift is a native macOS client for the Telegram messaging platform, built entirely in Swift. It provides a complete implementation of the Telegram protocol, enabling users to send text messages, make voice calls, share media files, and participate in group chats and channels directly from their Mac. The application supports core messaging features including end-to-end encryption, emoji reactions, message pinning, and threaded comments, along with content types like stickers, GIFs, polls, and stories. The client extends beyond basic messaging with capabilities for bot interaction, paym

    Swift
    View on GitHub↗5,706
  • See all 30 alternatives to AyuGramDesktop→