Like Dataverse, it's possible to run Zulip headless, as only an API. There's a new custom clients topic over at CZO (Chat.Zulip.Org) about this.
It was kicked off my the creator of this custom Zulip client: https://github.com/showell/angry-cat
Last updated: Aug 18 2026 at 08:27 UTC