I just updated my Dataverse Community Chat Requirements spreadsheet to include Zulip (along side IRC and Matrix): https://docs.google.com/spreadsheets/d/1lBm5HYhi0RFbfSYhsl2Is5z35PhOV2h1S8ZGIVoUSj8/edit?usp=sharing
Feedback is very welcome!
Here's my current list of requirements:
Ownership of data
Public logs with permalinks to each message
Spam deletion
Web interface
Android client
iOS client
Desktop client
Terminal client
Roster of who's online
Roster of who uses the chat service
Preview of recent messages
Metrics
Unmoderated sign up
Create multiple channels
Zulip does the best so far!
What do YOU think? Is your list of requirements different?
Last updated: Nov 01 2025 at 14:11 UTC