2 Repos
Clients that maintain a local database of communication history to preserve content independently of server-side changes.
Distinct from Local Messaging APIs: Existing candidates focus on localization or APIs; this is about local persistence for content recovery.
Explore 2 awesome GitHub repositories matching data & databases · Local Message Loggers. Refine with filters or upvote what's useful.
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 restricti
Implements a local SQLite database to log and preserve messages that have been deleted or edited by the sender.
Chronicle Queue is a high-performance data handling system featuring off-heap message queues, memory-mapped file stores, and replicated message stores. It provides a binary compatible memory layout that enables different programming languages to share data without serialization overhead. The system utilizes a replicated message store to synchronize data across multiple nodes, ensuring high availability and instant failover. Its memory-mapped architecture supports deterministic replay from disk and low-latency data recording. The project implements off-heap memory management and zero-allocati
Maintains a local binary log of messages on disk to ensure recovery and deterministic replay after crashes.