https://github.com/rechain-network-solutions/delusmessanger
These apps enable your users to communicate seamlessly on their mobile devices with a modern and user-friendly interface. With faster performance and enhanced usability, messaging is now easier and more enjoyable than ever. Available for both Android and iOS. Messaging apps powered by Flutter. Send and receive messages, Full-featured groups, etc ..
https://github.com/rechain-network-solutions/delusmessanger
dart dart-lang dart2 dartlang flutter flutter-app flutter-apps flutter-demo flutter-examples flutter-package flutter-plugin flutter-ui flutter-web flutter-widget messaging-app messanger messanger-protocol messanging
Last synced: 3 months ago
JSON representation
These apps enable your users to communicate seamlessly on their mobile devices with a modern and user-friendly interface. With faster performance and enhanced usability, messaging is now easier and more enjoyable than ever. Available for both Android and iOS. Messaging apps powered by Flutter. Send and receive messages, Full-featured groups, etc ..
- Host: GitHub
- URL: https://github.com/rechain-network-solutions/delusmessanger
- Owner: REChain-Network-Solutions
- License: bsd-3-clause
- Created: 2025-06-23T15:20:38.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-23T16:33:24.000Z (about 1 year ago)
- Last Synced: 2025-06-23T17:28:34.095Z (about 1 year ago)
- Topics: dart, dart-lang, dart2, dartlang, flutter, flutter-app, flutter-apps, flutter-demo, flutter-examples, flutter-package, flutter-plugin, flutter-ui, flutter-web, flutter-widget, messaging-app, messanger, messanger-protocol, messanging
- Language: Dart
- Homepage: https://delus.monster
- Size: 2.95 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# DelusMessenger
DelusMessenger is a privacy-first, decentralized messenger built using Flutter and Dart. It is part of the REChain ecosystem and offers P2P, end-to-end encrypted messaging without centralized servers.
## Features
- π End-to-End Encryption
- π REChain Integration
- π± Cross-platform (Android, iOS, Web)
- π§© Plugin support
- π§ Future-ready AI integration
## Getting Started
```bash
git clone https://github.com/REChain-Network-Solutions/DelusMessanger.git
cd DelusMessanger
flutter pub get
flutter run
```
## License
[MIT](LICENSE)
### π DelusMessenger Wiki
Welcome to the official wiki for **DelusMessenger** β a secure, decentralized, and private messenger developed by the REChain Network Solutions team. Built using Flutter & Dart, DelusMessenger offers cross-platform support and a unique integration with the REChain decentralized stack.
---
## π¦ Overview
**DelusMessenger** is a modern communication app focused on privacy, decentralization, and performance. It works across mobile and desktop platforms, enabling users to chat, send media, and participate in secure group conversations β all without centralized control.
---
## π Features
- π¬ **End-to-End Encrypted Messaging**
- π **Decentralized Identity (DID) support via REChain**
- π **P2P Communication Layer**
- π‘ **Offline-first Architecture**
- π **Cross-node Federation**
- π· **Media & File Sharing**
- π§Ή **Plugin-ready Architecture (Chatbots, Automation, etc.)**
- π§ **AI-Powered Suggestions (future)**
- π» **Ephemeral Messages & Secure Storage**
---
## π Repository Structure
```bash
DelusMessenger/
βββ lib/ # Main Flutter app code
β βββ screens/ # UI Screens
β βββ services/ # Network, Storage, Encryption services
β βββ models/ # Data models
β βββ widgets/ # Reusable components
β βββ main.dart # Entry point
βββ pubspec.yaml # Flutter dependencies
βββ android/ # Android platform code
βββ ios/ # iOS platform code
βββ assets/ # Icons, fonts, sounds
βββ README.md
```
---
## π Security Model
DelusMessenger uses:
- **REChain Identity Layer** for authentication.
- **AES-256 + RSA Hybrid Encryption** for secure messaging.
- **Local-only Storage** for messages (optional REChain-Storage integration).
- **No centralized backend** β messages are routed through a P2P REChain protocol.
---
## π οΈ Installation
### π§ͺ Dev Setup
```bash
git clone https://github.com/REChain-Network-Solutions/DelusMessanger.git
cd DelusMessanger
flutter pub get
flutter run
```
π *Ensure Flutter SDK 3.10.x is installed.*
---
## π€© Integrations
- β
**REChain ID** (Decentralized Auth)
- β
**REChain.Storage** (optional message/file persistence)
- π§ͺ **Delus PWA Engine** (coming soon)
- π§ͺ **Katya OS Compatibility Layer**
---
## ποΈ Roadmap
| Feature | Status |
|---------------------------|---------------|
| Text Messaging | β
Completed |
| Media Sharing | β
Completed |
| Group Chats | β
Completed |
| Voice/Video Calls | β³ In Progress |
| Plugins / Bots | β³ Planned |
| REChain.Storage Sync | β³ In Progress |
| Decentralized Push (dPush)| π§ͺ Experimental|
---
## π€ Contributing
We welcome contributions to make DelusMessenger better!
1. Fork the repository
2. Create a feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
---
## π§ Philosophy
DelusMessenger is more than just a chat app. Itβs part of the **Delus.OS** & **REChain** ecosystem, aiming to:
- Replace centralized messengers with open, community-owned tools.
- Empower regions and users to host their own nodes and rules.
- Give true data ownership to the people.
---
## π Related Projects
- [REChain](https://github.com/REChain-Network-Solutions)
- [Delus-PWA-Engine](https://github.com/REChain-Network-Solutions/Delus-PWA-Engine)
---
## π¬ Contact & Support
- π Email: support@rechain.network
- π Website: [rechain.network](https://rechain.network)
- π₯ Community: [REChain on Telegram](https://t.me/rechainchat)