Flash Send
A modern Android chat app built with Jetpack Compose. Features real-time messaging, media sharing, and rich notifications.
Screenshots








Everything you need in a chat app
Real-time Messaging
Instantly send and receive text messages. Delivered in real-time.
Rich Media Sharing
Share images, audio messages, and your live location right inside any chat.
Message Management
Edit typos or delete messages after sending. React with emojis. See read receipts.
Smart Notifications
Push notifications with quick-reply and mark-as-read actions.
Dark & Light Themes
A beautiful Material 3 UI that adapts to your preferred theme automatically.
User Profiles
Customizable profiles with avatar and display name.
Location Sharing
Share your real-time location with contacts inside any conversation.
Offline Support
Keep browsing conversations even when offline. Messages sync automatically on reconnect.
Built with the modern Android stack
FlashSend is built entirely in Kotlin using Jetpack Compose for the UI. Every screen follows Material 3 design guidelines for a consistent, modern feel.
The backend is powered by Firebase - Authentication, Firestore snapshots for realtime messaging, Cloud Storage for media, and Cloud Messaging for push notifications.




Like what you see?
FlashSend is fully open source. Explore the code, fork it, or drop a ⭐ to show support.