A Rust implementation of the Message Layer Security group messaging protocol
-
Updated
Aug 14, 2023 - Rust
A Rust implementation of the Message Layer Security group messaging protocol
This is an advanced chat app with room features and private messaging
Wrapper for OpenMLS, implementing the Messaging Layer Security (MLS) protocol (RFC 9420) for scalable end-to-end encrypted group messaging. Features TreeKEM key agreement, encrypted storage (SQLCipher/IndexedDB), and Web Crypto support. Optimized for Flutter and cross-platform applications (Android, iOS, Linux, macOS, Windows, Web). MIT Licensed.
Layered E2EE group-messaging protocol stack built on MLS (RFC 9420). Includes GBP base layer, GTP/GAP/GSP sub-protocols, SFrame media encryption, and cross-platform bindings for Rust, .NET, Node.js and Python.
Encrypted group messaging on AT Protocol identities, with no company in the middle. Specifications and TypeScript reference implementation.
A modern, full-featured realtime chat application built with Next.js 15, TypeScript, Pusher, Clerk Auth, and PostgreSQL. Features both direct messaging and group chat functionality with a polished user experience.
Pure-Go implementation of RFC 9420 Messaging Layer Security (MLS).
Peer-to-peer encrypted chat application using Socket Programming (MultiSocket) written in JAVA
A frictionless, ephemeral public chat platform where anyone can create or join real-time chat rooms instantly — no account or sign-up required. Rooms expire automatically and all messages are deleted with them.
Group Messaging System using PHP, Mysql, Jquery and Ajax
APSIT Chat App is a secure, real-time messaging platform with group channels, direct messages, and file sharing. Built with React and Node.js, it features user authentication and end-to-end encrypted chats for privacy.
Created a full‐featured real‐time chat app with individual/group messaging and dark mode.
Gossip Protocol for decentralized group communication.
Distributed group messaging library that supports reliable total group multicast. University project [no.2] for Distributed Systems (Spring 2018).
Includes Project, Task, Manual for Network Programming
🚀 Collaborate The Flockr is a real-time messaging platform that simplifies communication and collaboration. Connect with your friends, teams, and projects effortlessly. Experience seamless messaging, channel organization, notifications, and more. Start collaborating today!
A Java Spring Boot backend for a messaging app
Top Group Messaging App (Opensource) Star if you like it!
Cryptographic Ratcheting Implementation Protocol - Secure group messaging with forward secrecy
This repository contains 5 projects that I performed during the Distributed Systems course in Spring 2017 which includes a FIFO and Total ordered Group Messenger and Also simple implementaion of Amazon Dynamo DB. All the projects were programmed on Android.
To associate your repository with the group-messaging topic, visit your repo's landing page and select "manage topics."