How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
This project is an Android messaging application and a client implementation of the MTProto protocol. It serves as a native mobile interface for real-time communication and file sharing on the Android operating system. The application functions as a client that connects to the Telegram MTProto protocol to facilitate the transmission of encrypted text and media messages between users. The system includes capabilities for secure mobile communication, messaging API integration, and the implementation of client-side logic for connecting to a centralized messaging backend.
This project provides a set of Android Material Design widgets, including floating action buttons and floating action menu components. These elements highlight primary screen actions through customizable sizing, shadow effects, and Jetpack Compose UI components. The library includes a circular progress button that embeds a loading spinner to signal background task processing. Its menu components organize expanding buttons with labels and background dimming to provide quick access to multiple primary application actions.
This project is a messaging SDK for Android applications, providing the core infrastructure for real-time communication using Kotlin and Jetpack Compose. It offers a suite of modular, declarative UI components and a backend-connected API to manage user authentication, persistent socket connections, and data synchronization. The SDK is distinguished by its offline-first architecture, which utilizes local database persistence to cache conversation history and queue user actions for synchronization once network connectivity is restored. Developers can customize the messaging experience through a
Element Android is a decentralized instant messaging application built on the Matrix protocol. It enables users to exchange messages and collaborate across different servers without relying on a single central provider. The application focuses on data privacy and security through end-to-end encrypted messaging, ensuring that private messages and files are only readable by the intended recipients. It supports secure team collaboration via encrypted channels and provides cross-platform chat integration.
qksms is an open source Android SMS client designed for sending and receiving text and multimedia messages via cellular services. It serves as an alternative to stock messaging applications, providing a dedicated interface for mobile text communication.
The main features of moezbhatti/qksms are: Messaging Clients, Messaging Applications, Messaging Interface Customization, Content Providers, Jetpack Compose UIs, Cellular Text Communication, Chat Message Sending, Open Source Messaging Alternatives.
Projects with overlapping indexed features include: drklo/telegram — This project is an Android messaging application and a client implementation of the MTProto protocol. It serves as a… clans/floatingactionbutton — This project provides a set of Android Material Design widgets, including floating action buttons and floating action… getstream/stream-chat-android — This project is a messaging SDK for Android applications, providing the core infrastructure for real-time… googlesamples/android-universalmusicplayer — This project is a sample implementation of an audio playback application for the Android platform. It serves as a… element-hq/element-android — Element Android is a decentralized instant messaging application built on the Matrix protocol. It enables users to… skydoves/balloon — Balloon is an Android popup manager and Jetpack Compose tooltip framework used to coordinate the display, positioning,…