Raycast
A macOS launcher that replaced Spotlight, Alfred, and half my browser tabs.
Zulip is an open-source team chat application with one big structural difference from Slack and Discord: every message must belong to a topic. Streams (channels) contain topics; topics contain messages. This seemingly small change has profound consequences for how async-first teams communicate.
Distributed and async-first teams, open-source projects, and organizations that find Slack's channel-per-topic model creates too much noise. It's especially popular in academic and engineering communities — major open-source projects (Python, Rust community, Wikimedia) use Zulip as their primary communication hub.
In Slack, messages in a channel are a linear stream. Important conversations get buried under unrelated chatter. In Zulip, you navigate to stream → topic. You can read "just the deployment discussion" without reading everything that happened in #engineering today. This is transformative for large teams and anyone who checks Slack once a day rather than constantly.
Free for open-source projects and small teams (10,000 message history). Zulip Cloud Standard at $6.67/user/mo (billed annually). Self-hosting is free.
Zulip solves a real problem with team chat: the chaos of unthreaded real-time messaging at scale. If your team is distributed, async-first, or simply drowning in Slack noise, Zulip's topic model is the antidote. The self-hosting option and open-source license make it a trustworthy long-term choice.
Want to compare with another item?
Open Comparison Tool →