messaging
Cloud-Native, Distributed Messaging and Streaming Apache Pulsar is an open-source, distributed messaging and streaming platform built for the cloud.
Related contents:
Secure messaging anywhere.
Censorship-resistant peer-to-peer messaging that bypasses centralized servers. Connect via Bluetooth, Wi-Fi or Tor, with privacy built-in.
Related contents:
Terminal-based group chat app with real-time WebSocket messaging, file sharing, themes, and admin tools — built with Go and Bubble Tea.
marchat is a minimalist terminal-based group chat app designed for real-time, distraction-free conversations. Whether you're pair programming, self-hosting a LAN party, or just chatting from two terminals, it's lightweight, hackable, and built for fun.
An open-source universal messaging library.
ZeroMQ (also known as ØMQ, 0MQ, or zmq) looks like an embeddable networking library but acts like a concurrency framework. It gives you sockets that carry atomic messages across various transports like in-process, inter-process, TCP, and multicast. You can connect sockets N-to-N with patterns like fan-out, pub-sub, task distribution, and request-reply. It's fast enough to be the fabric for clustered products. Its asynchronous I/O model gives you scalable multicore applications, built as asynchronous message-processing tasks. It has a score of language APIs and runs on most operating systems.
Cloud Native, Open Source, High-performance Messaging.
NATS provides an always-on messaging system, encompassing traditional pubsub with interest-based propagation, persistence with streaming replays, key/value storage and object storage. NATS provides a flexible set of powerful authentication and authorization access controls.
Related contents:
Privacy redefined, The first messenger without user IDs.
private and secure messenger without any user IDs (not even random).
Where developers come to talk.
Gitter is a chat and networking platform that helps to manage, grow and connect communities through messaging, content and discovery.
A glossy Matrix collaboration client for the web. Element (formerly known as Vector and Riot) is a Matrix web client built using the Matrix React SDK.
Open Source Collaboration for Developers. Team collaboration built for developers. Finally, an open source platform that’s secure, flexible, and integrated with the tools you love.
Work Anywhere. Stay Secure. Modern day communication meets the most advanced security and superior user experience. Protect your privacy and data like never before.
A glossy Matrix collaboration client for the web.
Secure collaboration and messaging. Own your conversations. Secure and independent communication, connected via Matrix. A sovereign and secure communications platform. Built by the creators of Matrix.
Swarrot is a PHP library to consume messages from any broker.
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle. it's written in Go and React and runs as a single Linux binary with MySQL or PostgreSQL.
Messaging that just works. RabbitMQ is the most widely deployed open source message broker.
Related contents:
Keybase maps your identity to your public keys, and vice versa. Keybase is secure messaging and file-sharing.