Community
The Zig community is decentralized. Anyone is free to start and maintain their own space for the community to gather and submit a pull request to edit this page to add a link.
There is no concept of “official” or “unofficial”, however, each gathering place has its own moderators and rules.
When adding a new community, please append it at the end of the existing list as a form of courtesy.
See the Compiler Development section (near the end of this page) for communities dedicated to Zig compiler development collaboration.
Due to time constraints, the Zig Core Team reserves the right to arbitrarily curate this page based on opaque, subjective opinions, as well as to neglect to curate this page for long periods of time.
General discussion
IRC
#zigon irc.libera.chat- Moderators:
- Code of Conduct
Discord (English)
- Zig Programming Language Discord
- Moderators: Felix Queißner, InKryption, Loris Cro, Agni, Lee Cannon, Robin Voetter, Matt Knight
- Rules:
- See #info upon joining
- Follow Discord’s Community Guidelines
- Zig Embedded Group
- Moderators: mattnite, MasterQ32
- Rules:
- Be kind and respectful,
- Follow Discord’s Community Guidelines
- cod1r’s Zig discord
- Moderators: cod1r, haze
- Rules:
- Be kind and respectful
- Follow Discord’s Community Guidelines
Discord (International)
- Moderators: aiotter
- Rules: follows Zig Programming Language Discord’s rule
- Moderators: Pribess
- Rules: follows Zig Programming Language Discord’s rule
- Moderators: Hasan Yousef
- Rules: follows Zig Programming Language Discord’s rule
- Moderators: liuchong
- Rules: follows Zig Programming Language Discord’s rule
- Moderators: Shadowdara
- Rules: follows Zig Programming Language Discord’s rule
Tencent QQ
- Expert Zig(Chinese): 930564004
Telegram
- Zig Telegram (Español)
- Owner: Samuel Bonilla
- Zig 中文社区 (Chinese)
- Owner: LemonHX
- Zig Telegram (Russian-speaking)
- Admin: BratishkaErik
- Zig Telegram (Portuguese)
- Owner: Matheus C. França
- Zig Telegram (Persian)
- Owner: Mahdi Sharifi
- Zig Telegram (Uzbek)
- Owner: yuri
- Zig Telegram (عربي)
- Owner: Hasan Yousef
- Zig Telegram (Italian)
- Owner: kristoff
- Zig India
- Owner: Tushar Sadhwani
- Zig Lang Stickers
- Zig Language Indonesia (Indonesian)
- Zig Telegram (Hebrew)
- Owner: Tal Z
Matrix / Element
- #zig:tchncs.de
- Moderators: Josias, Simon A. Nielsen Knights
- Rules: Same as IRC
- #bayareazig:matrix.org
- Moderators: Salar Rahmanian
- Rules: Same as IRC
Zulip
- zig-lang
- Admin: Aria Elfren (Zulip username)
- Rules: Same as IRC (for now)
Stoat
- Zig Programming Language
- Moderators: Ali Cheraghi
Slack
- ziglang.slack.com
- Moderator: Loong
- Rules: Same as IRC
- Zig programming language
- Moderator: Annie Herrmann
- Rules: Same as IRC
- Zig Nigeria
- Moderator: Ayodeji Adeoti
- Rules: Same as IRC
- Zig lang Israel
- Rules:
- Be kind.
- Stay on topic.
- Rules:
Email List
- zig-brasil@googlegroups.com
- Moderator: Matheus C. França
- Rules: Same as IRC
Forums
Merchandise
- Teespring Store run by @wilsonk
- Store above includes new Logos, Zero, Ziggy and Zigfast designs
- OLD Designs (https://teespring.com/stores/wilsons-store-5)
- Profits support Zig (@andrewrk: I confirm this)
MAX
X (formerly Twitter)
- Zig Programming Language
- Moderator: gdjohn4s
- Rules: You can find them on Community Profile
(This section written by Andrew Kelley)
I used to moderate the /r/zig subreddit. During the Reddit protests in June 2023, I decided to permanently shut down /r/zig, making it private, encouraging users to head to ziggit.dev instead.
A troll messaged Reddit admins and gained moderator access to /r/zig, re-opened the subreddit, and started doing juvenile vandalism for a few weeks, before deciding they had enough fun and abandoning the place.
Next, Jens Goldberg messaged the Reddit admins and managed to become a moderator of /r/zig. He’s pretty hands-off, does not do a lot of moderation, lets the Reddit voting system handle disagreements.
While the subreddit was private, the vast majority of valuable people moved to other communities. Most of the people who remained were riff raff, willing to tolerate trolling and more interested in Reddit as a platform than Zig as a project.
Now, the Zig subreddit is a complete wasteland, and I personally advise against going there. In fact I have deleted my entire Reddit account.
I don’t have the time or energy to evaluate most Zig communities so I can neither endorse nor anti-endorse them, however, the Zig subreddit is an exception.
It’s an awful place and I stand by my decision to permanently close it. I am unhappy that it was reopened against my will.
Streams
SHOWTIME
The show where members of the Zig community share code and ideas.
- YouTube
- Newsletter
- Apply to Speak
- Discord
The Zig SHOWTIME Discord server serves as a coordination tool for organizing the show, and as a place where people invested in the success of Zig can socialize and collaborate together on new projects. The main goal of this space is to create a community of creators (be it code, blogs, videos, or undefined), so that we can all make the most out of our Zig experience. Nobody is born knowing Zig so everyone is welcome to have fun in this server but, if you’re unsure whether Zig is the right language for you, it’s recommended you check out first other Zig communities as they might be more focused on helping newcomers to the language.
Individuals
- Andrew Kelley - Zig project development
- Loris Cro - Showtime stuff, event-loop stuff, miscellaneous
- Benjamin Feng - GameBoy emulators, web assembly, allocators
- Meghan Denny - Zigmod package manager, web servers, and more
- KomariSpaghetti
- daurnimator
- Dan B - Custom OS in Zig and apps for it
- Spex_Guy
- Dr_Deano - Custom Kernel in Zig
- Isaac Freund - River, a Wayland compositor in Zig
- Auguste Rame - Zig + Java stuff (JNI, JVM impl in Zig), random Zig projects, Zig meme making, and more - Archived Videos, Recommended Video
- sphaerophoria - Various projects in Zig and Rust - Archived Videos
- Salar Rahmanian - Zig related streaming, including Bay Area Zig User Group online events streamed
Compiler Development
These communities are focused on Zig compiler development collaboration.
Warning: If you’re a newcomer and want help learning Zig, instead look into general discussion communities that have a space dedicated to onboarding newcomers.