SAMA
Simple but advanced open source chat server for mobile and web apps·samacloud.io
SAMA is an open source chat server for mobile and web apps, offering end-to-end encryption and clustering out of the box. It provides a messaging API supporting private and group chats, typing/sent/read statuses, file attachments, and message history. It includes user management (authorization, search, block list), multi-device support with online/offline delivery, last-activity tracking, and push notifications via APNS/FCM/Web push. The stack includes a frontend, a clustering-capable backend, an admin dashboard, and an API, and can be released under a custom brand.
What it's for
Features 18
- Admin dashboard
- Block list
- End-to-end encryption
- File attachments
- HTTPS API
- Last activity tracking and subscription API
- Message history API
- Multi-device support
- Online/Offline status management
- Private and group chats
- Push notifications (APNS/FCM/Web push)
- Rich media messaging API
- Server clustering for large loads and user bases
- Typing/Sent/Read statuses
- User authorization
- User search
- Websocket API
- XMPP bridge add-on
Pricing
Enterprise and Premium Support plans are priced on request ('Contact us'); Free plan is $0.
All Chat & Calling Features, Full API Access, E2EE, Community Support, GPL-3.0 Code License
Custom/quote-based pricing; contact sales
Custom/quote-based pricing; contact sales