Lichat

The lightweight, open chat protocol

Lichat was designed to be simple enough to implement in an afternoon, yet capable enough to power a real community. Through its extension system it supports:

Give Lichat a try!

Lichat supports browser-embedded clients. You can give it a try right here and chat with other interested people!

Lichat Software

A number of programs already exist for Lichat, all available completely for free, forever, with open source and open licensing to do with what you like.

Comparing Lichat

This comparison is obviously biased and very reductive, and is simply meant to give you a quick idea of how Lichat fares compared to other options.

Feature Lichat IRC Matrix Signal XMPP Discord
Self-hostable Yes Yes Yes No Yes No
Open source Yes Yes Yes Yes Yes No
Guest access Yes Yes No No Yes No
Large chat rooms (100+ users) Yes Yes Yes No Yes Yes
Simple specification Yes Yes No No No No
Images, Videos, Music Yes No Yes Yes Yes Yes
VoIP/WebRTC Support No No No Yes Yes Yes
Offline history Yes No Yes Yes Yes Yes
Profile fields (avatars, etc) Yes No Yes Yes Yes Yes
End-to-End Encryption No No Yes Yes Yes No
Sharding No Yes Yes Yes Yes Yes
Federation No No Yes No Yes No
Bridging with other services Yes No Yes No Yes No
Support for bots/automated accounts Yes Yes Yes No Yes Yes
Sexy parentheses Yes No No No No No