compare
Element Web vs Zulip
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Element Web | Zulip |
|---|---|---|
| Language | TypeScript | Python |
| Licence | AGPL-3.0 | Apache-2.0 |
| Stars | 14k | 26k |
| Latest | v1.12.34 | 12.4 |
| Last push | 2026-11-11 | 2026-11-11 |
| Release cadence | too few releases | about 44 days between releases |
| Active contributors | 34+ commit authors on the default branch in the last 90 days | 51+ commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace Slack. Alternatives to Slack →
PartialElement WebMatrix client for team rooms, threads and calls in the browser; needs a Matrix homeserver.
Full replacementZulipConversations split into topics inside each channel, with an importer for Slack exports.
Element Web
- v1.12.342026-11-11Includes a fix for GHSA-jx97-gwvc-pfxx
- v1.12.34-rc.12026-11-06Add ability to disable public rooms entirely via modules (#35641). Contributed by @dbkr.pre-release
- v1.12.34-rc.02026-11-03Add ability to disable public rooms entirely via modules (#35641). Contributed by @dbkr.pre-release
- v1.12.332026-10-27Copy changes for "set up recovery" (#35437). Contributed by @richvdh.
- v1.12.33-rc.02026-10-19Copy changes for "set up recovery" (#35437). Contributed by @richvdh.pre-release
Element Web
✓ signed The latest release, v1.12.34, carries a signature GitHub verified.
Loading the security report
Zulip
unsigned The latest release, 12.4, carries no signature GitHub could verify.
Loading the security report