Distributed chat via shared flat file. Implemented as a shell script with a shared logfile.
A multi-agent systems platform written in Python and based on instant messaging (XMPP). Develop agents that can chat both with other agents and humans. Requires Python v3.6.x or later. Behavior based model. Asynchronous. Web interface. Uses the presence notification XEP.
Documentation: https://spade-mas.readthedocs.io/en/latest/
There is even web based control panel: https://spade-mas.readthedocs.io/en/latest/web.html
Minimalistic git log based chat.
qtMUD is a Python package containing a MUD driver written by emsenn and released under the MIT License.
Our mission is to promote new technologies, protect privacy and protection of human rights. When you yourself encrypt your messages and using jabber, we can not know what you're talking about.
A universal bridge for communications protocols. Presents a unified REST API so you don't have to worry about writing your own protocol adapters.
Protocols: IRC, XMPP, Gitter, Mattermost, Slack, Discord, Telegram, Rocket.Chat, Hipchat (via XMPP), Matrix, Steam, ssh-chat and Zulip
Appears that it's "one instance of this bridge to one service at a time."
Another Jabber client for the Linux desktop. Gnome-aware but does not require Gnome. Supports multiple accounts.
A self hosted chat application that replaces Slack and Hipchat. Has all the usual integrations and apps. Written in Python.
One of the earliest (and still maintained) F/OSS IM applications out there. Interfaces with most of the communication networks out there. Has a plugin architecture as well.
Off-the-Record (OTR) Messaging allows you to have private conversations over instant messaging by providing encryption, authentication, deniability and perfect forward secrecy.
An open source GUI app for Linux which helps you clean out old tempfiles and logs that are taking up disk space. The fact that this also makes for good personal information hygine is parenthetical. Can clean out files for Firefox, bash, Beagle, Flash, and more.
An opensource voice chat system for use by gamers. Client/server architecture. Runs on Windows, Linux, an OSX.
A web application written in JavaScript (on top of node.js) that implements a full text editor that allows multiple users to edit text simultanously and confer with one another over a text chat window on one side. Can save the text indefinitely to refer to or work on later as well as export the document in a number of different formats.
A very large and periodically updated directory of cyberpunk related resources on the Net. You'll find forums, discussion threads, websites, music, projects, blogs, and more.
Riot is an IM and chat application running on top of the Matrix protocol that features interoperability with several other systems, including IRC, Gitter, and Slack. It features a full implementation of end-to-end encryption. Has support for service integrations.
A very, very simple MUD written in python. Little more than a toy, or an ad-hoc chat server. Can comfortably run in a very small or restricted environment. Really should be patched so it doesn't have to run as root.
A web based XMPP client. Designed for multiuser chat. Tries to be be easy to customize and run. plugins and events. mobile aware. github repo. Join multiple MUCs, multiple private conversations. Notifications. Moderation mode. Requires that the server have HTTP bindings enabled.
A tool that archives MSPARP chats.
A relatively simple text chat system ala Slack that runs in the context of a modern browser. Offers persistent messages and rooms, embeds, an XMPP MUC for text, and a REST API. Supports containerization.