Files
upstream-mirror 64898b2c79
Some checks failed
Code scanning / CodeQL (push) Failing after 15s
Zulip production suite / Ubuntu 22.04 production build (push) Failing after 26s
Zulip production suite / Debian 12 production install with custom db name and user (push) Has been skipped
Zulip production suite / Ubuntu 22.04 production install and PostgreSQL upgrade with pgroonga (push) Has been skipped
Zulip production suite / Ubuntu 24.04 production install (push) Has been skipped
Zulip production suite / Ubuntu 26.04 production install (push) Has been skipped
Zulip production suite / Debian 13 production install (push) Has been skipped
Zulip production suite / 7.0 Version Upgrade (push) Has been skipped
Zulip production suite / 8.0 Version Upgrade (push) Has been skipped
Zulip production suite / 6.0 Version Upgrade (push) Has been skipped
Zulip production suite / 10.0 Version Upgrade (push) Has been skipped
Zulip production suite / 9.0 Version Upgrade (push) Has been skipped
Zulip production suite / 12.0 Version Upgrade (push) Has been skipped
Zulip production suite / 11.0 Version Upgrade (push) Has been skipped
GitHub Actions Security Analysis with zizmor / zizmor (push) Failing after 3s
Zulip CI / Debian 12 (Python 3.11, backend + documentation) (push) Failing after 26s
Zulip CI / Ubuntu 22.04 (Python 3.10, backend + frontend) (push) Failing after 3s
Zulip CI / Ubuntu 24.04 (Python 3.12, backend) (push) Failing after 25s
Zulip CI / Ubuntu 26.04 (Python 3.14, backend) (push) Failing after 25s
Zulip CI / Debian 13 (Python 3.13, backend) (push) Failing after 28s
Zulip production suite / Required jobs (push) Has been cancelled
Zulip CI / Required jobs (push) Has been cancelled
API Documentation Update Check / check-feature-level-updated (push) Has been cancelled
API Documentation Update Check / notify-if-api-docs-changed (push) Has been cancelled
snapshot of https://github.com/zulip/zulip.git @ 48c69911c7dd4e03b20552eb3bd77ad8151c1357 (2026-09-15)
2026-09-15 15:05:30 +05:00

194 lines
9.3 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{% extends "zerver/marketing_page.html" %}
{% set PAGE_TITLE = "The Zulip team" %}
{% set PAGE_DESCRIPTION = "Zulip has the most active open-source
development community of any team chat software, with over 1,500 code
contributors, and 97+ people with 100+ commits." %}
{% block marketing_content %}
<div class="portico-landing why-page">
<div class="hero bg-pycon drone">
<div class="bg-dimmer"></div>
<div class="content">
<h1 class="center">The Zulip team</h1>
<p>Learn about the people behind Zulip!</p>
</div>
</div>
<div class="main">
<div class="padded-content markdown">
<div class="inner-content team">
<p>
Over 1,500 people have contributed to the Zulip
codebase, from high school students to 30 year
industry veterans, from people launching new careers
to people looking for community. Meet the team
below!
</p>
<h1 id="the-zulip-foundation">The Zulip Foundation</h1>
<p>
Zulip is stewarded by the <a
href="https://blog.zulip.com/2026/05/15/announcing-zulip-foundation/">Zulip
Foundation</a>, with a mission of developing the best
possible team chat experience, with a particular focus on
public-interest organizations and communities. The Zulip
Foundation fully owns Kandra Labs, the company responsible
for <a href="/plans/#cloud">hosting</a>,
<a href="/plans/#self-hosted">supporting</a>, and improving
Zulip for use across all industries.
</p>
<h2>Board of Directors</h2>
<ul>
<li>
Tim Abbott, Zulip’s founder, and project leader from 2015
to May 2026.
</li>
<li>
Greg Price, Zulip's long-time mobile team lead, who had
a cofounder-like role from 2017 to May 2026.
</li>
<li>
Alya Abbott, Zulip’s long-time product lead, who had a
cofounder-like role from 2021 to May 2026.
</li>
<li>
Josh Triplett, a leader in the Rust programming
language, experienced in open source, and a
<a href="https://zulip.com/case-studies/rust/">major advocate</a>
for Zulip.
</li>
</ul>
<h2>Advisory Board</h2>
<ul>
<li>
Jeremy Avigad, a Professor of Philosophy and Mathematical
Sciences at Carnegie Mellon University and Director of the
NSF Institute for Computer-Aided Reasoning in Mathematics.
He is a founding member of the
<a href="https://leanprover.zulipchat.com/">Lean Community organization</a>,
for which Zulip has hosted more than two million messages
to date.
</li>
<li>
Nick Bergson-Shilcock, the CEO and cofounder of the
<a href="https://www.recurse.com/">Recurse Center</a>,
a programming retreat based in New York whose community of
3,000+ alums has run on Zulip since 2013.
</li>
<li>
Puneeth Chaganti, an OCaml developer working on core
ecosystem tooling, and a mentor for
<a href="https://zulip.readthedocs.io/en/latest/outreach/overview.html">
Zulip's Google Summer of Code program
</a>
since 2018.
</li>
<li>
Andrew Sutherland, mathematician and senior researcher at
the Massachusetts Institute of Technology, and President
of the Number Theory Foundation. He is a leading advocate
of Zulip for research collaborations, including the
<a href="https://www.lmfdb.org/">L-functions and Modular Forms Database</a>.
</li>
<li>
Alex Vandiver, who led Zulip's infrastructure team from
2020 to May 2026.
</li>
<li>
Hazel Weakly, a former Director of the
<a href="https://haskell.foundation/">Haskell Foundation</a>
Board, open source and community advocate, and a Fellow of
the <a href="https://nivenly.org/">Nivenly Foundation</a>.
</li>
</ul>
<h1 id="the-core-team">The core team</h1>
<p>
The Kandra Labs team is a group of amazing people who have
numerous years of professional experience working on Zulip,
and tens of thousands of Zulip commits between them. They
frequently ship major improvements end-to-end across every
facet of the product.
</p>
<p>
Zulip’s strength is its culture and incredibly disciplined
development process. If that sounds exciting, take a look at
our <a href="/jobs/">job openings</a>!
</p>
<!-- Contributors -->
<h1 id="our-amazing-community">Our amazing community</h1>
<p>
While the team at Kandra Labs provides important
leadership, Zulip is built by an incredible
distributed community of developers from all
around the world. You can read about
the <a href="/history/">project's history</a> if
you want to learn more about Zulip's origins.
</p>
<p>
Here, we recognize the top contributors to the
Zulip project on GitHub. Zulip's community
is unusual in how many people outside the core
team have made major contributions to the project.
</p>
<div class="contributors-list">
<input id="total" type="radio" name="tabs" checked />
<label for="total"><i class="zulip-icon zulip-icon-globe" aria-hidden="true"></i>&nbsp; Total</label>
<input id="server" type="radio" name="tabs" />
<label for="server"><i class="fa fa-server" aria-hidden="true"></i>&nbsp; Server & Web</label>
<input id="desktop" type="radio" name="tabs" />
<label for="desktop"><i class="fa fa-desktop" aria-hidden="true"></i>&nbsp; Desktop</label>
<input id="mobile" type="radio" name="tabs" />
<label for="mobile"><i class="fa fa-mobile" aria-hidden="true"></i>&nbsp; Mobile</label>
<input id="terminal" type="radio" name="tabs" />
<label for="terminal"><i class="fa fa-terminal" aria-hidden="true"></i>&nbsp; Terminal</label>
<input id="api-clients" type="radio" name="tabs" />
<label for="api-clients"><i class="fa fa-code" aria-hidden="true"></i>&nbsp; Integrations</label>
<input id="devtools" type="radio" name="tabs" />
<label for="devtools"><i class="fa fa-at" aria-hidden="true"></i>&nbsp; Devtools</label>
<div id="tab-total" class="contributors">
<div class="contributors-grid"></div>
</div>
<div id="tab-server" class="contributors">
<div class="contributors-grid"></div>
</div>
<div id="tab-desktop" class="contributors">
<div class="contributors-grid"></div>
</div>
<div id="tab-mobile" class="contributors">
<div class="contributors-grid"></div>
</div>
<div id="tab-terminal" class="contributors">
<div class="contributors-grid"></div>
</div>
<div id="tab-api-clients" class="contributors">
<div class="contributors-grid"></div>
</div>
<div id="tab-devtools" class="contributors">
<div class="contributors-grid"></div>
</div>
</div>
<p class="last-updated">
Last updated: {{ date }}. <a href="https://zulip.readthedocs.io/en/latest/contributing/counting-contributions.html" target="_blank" rel="noopener noreferrer">Methodology</a>.
</p>
</div>
</div>
</div>
</div>
{% endblock %}