Welcome, builder. ❤️
RavenCo is a fully peer-to-peer, encrypted messaging platform. No servers. No metadata. No ads.
Just raw, local-first communication tech — made by people like you.
We’re building this in the open, and you’re invited to help.
- 💬 Messaging: improve the logic, encryption, or UX
- 📞 WebRTC audio/video setup and enhancements
- 💾 Local storage: file management, chat history, offline handling
- 🌐 Signaling layer improvements (temporary server, QR bootstraps, etc.)
- 📱 Platform support: iOS / Android builds
- 🧪 Testing tools / security audits / protocol reviews
- 🧩 Plugin support or modular features
- 🐞 Bug fixes, cleanups, and code refactors
- ⚙️ CI/CD setup or GitHub Actions automation
- Fork the repo
- Clone your fork:
git clone https://github.com/Marshmallow-Projects/RavenCo cd RavenCo - Create a new branch:
git checkout -b feature/your-feature-name
- Work on your contribution
- Push & open a pull request
- Keep it privacy-first: no telemetry, analytics, or external tracking libraries.
- No third-party services without full local fallback.
- No monetization logic or donation popups.
- Encrypt before you send. Decrypt only on device. Period.
- Keep UI accessible and lightweight.
When opening a pull request:
- Add a descriptive title
- Use appropriate tags (feature, bug, refactor, docs)
- Reference any related issue:
Closes #12orFixes #8
This project is built on trust. If you're contributing crypto, WebRTC, or storage code:
- Provide citations or references for any custom implementations
- Avoid black-box code — clarity > cleverness
- Help us review security together
- 🎖️ Your name and GitHub handle listed in our app & site
- 📢 Release shout-outs and mentions
- 🗳️ Potential Developer Job roles at Marshmallow.Projects
Have an idea or suggestion?
Jump into Discussions and post your thoughts.
By contributing, you agree to our LICENSE — this is a non-commercial, open-source project.
You may not use RavenCo or its forks to build a paid product, ad-supported app, or monetized SaaS platform. Ever.
We're here to create a new kind of communication — not just a clone of WhatsApp, Signal or Telegram but something open, flexible, secure, and dev-first.
Thanks for building with us. Let’s make something meaningful.
— Marshmallow.Projects ✨
- Official Facebook Page - Marshmallow Projects
- Instagram Handle - @marshmallow.projects
- Github - Marshmallow-Projects
