{"repo":"balzack/databag","free":true,"listed":false,"github":"https://github.com/balzack/databag","clone":"git clone https://github.com/balzack/databag.git","description":"fast & lightweight self-hosted messenger","language":"TypeScript","stars":1482,"topics":["decentralized","federated","dweb","reactjs","golang","raspberry-pi","raspberry-pi-zero","android","ios","react-native"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"Databag A federated messenger for self-hosting - Design Overview &nbsp;&nbsp; Mobile and Browser App Screens Databag is designed for efficiency, consuming minimal hosting resources. Notable features include: - Decentralized (direct communication between app and server node) - Federated (accounts on different nodes can communicate) - Public-Private key based identity (not bound to any blockchain or hosting domain) - End-to-End encryption (the hosting admin cannot view topics if sealed) - Audio and Video Calls (nat traversal requires separate relay server) - Topic based threads (messages organized by topic not contacts) - Unlimited participants (no limit on group thread members) - Lightweight (server can run on a raspberry pi zero v1.3) - Low latency (use of websockets for push events to avoid polling) - Unlimited accounts per node (host for your whole family) - Mobile alerts for new contacts, messages, and calls (supports UnifiedPush, FCM, APN) - Multi-Factor Authentication (integrates with TOTP apps) The app is available on fdroid as well as the google and apple stores. You can test out the project here, but don't post anything important as this server is regularly wiped. Design Read the Design Guidelines. Link to Figma File. Feel free to duplicate the Figma file to edit. Feedback on the UI/UX, bugs or features is greatly appreciated. Installation To use databag, you will need a DNS name pointing to your node with a certificate. You can deploy a node manually, but you will ha","default_branch":null,"files":null,"tree":[],"storefront":"/r/balzack","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/balzack/databag/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}