Zig Zig

Open-source Zig projects categorized as Zig

Top 23 Zig Zig Projects

  1. bun

    Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

    Project mention: Using Bun Compile/Build to embed an Express/ Vite / Vue Application | dev.to | 2025-05-12

    This repository is a template for Vite + Vue 3 + Bun + VFS (Virtual File System)

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. zig

    General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

    Project mention: How to Use Libuv In Your Zig Project | dev.to | 2025-05-10

    The program we made ran smoothly, but you may encounter an error dependency loop detected if you use certain functions from libuv. It will point to the uv_read_cb function as the cause. This is due to how Zig translated the C code. Follow the steps below to fix it:

  4. browser

    Lightpanda: the headless browser designed for AI and automation

    Project mention: Lightpanda: The Blazing-Fast Headless Browser You Need! | dev.to | 2025-04-06

    View the Project on GitHub

  5. ziglings

    Learn the Zig programming language by fixing tiny broken programs.

  6. mach

    zig game engine & graphics toolkit

    Project mention: Show HN: Lyceum – An MMO game built with Zig and Erlang | news.ycombinator.com | 2024-11-05

    Did you happen to tinker with https://machengine.org/ it's a Zig game engine & graphics toolkit?

  7. zls

    A Zig language server supporting Zig developers with features like autocomplete and goto definition

    Project mention: C Macro Reflection in Zig – Zig Has Better C Interop Than C Itself | news.ycombinator.com | 2024-07-30

    > […] I've had a lot of issues getting editor integration to work correctly. I've installed the VSCode extension but I don't seem to be getting autocomplete etc. […]

    If you use ZLS [0], make sure you’re always using the right version for the Zig version you have installed on your machine. In my experience, that fixes 90% of editor issues I’ve encountered using Zig (I don’t use Visual Studio Code though, so it’s possible your editor issues are related to the editor itself).

    [0]: https://github.com/zigtools/zls

  8. river

    [mirror] A dynamic tiling Wayland compositor (by riverwm)

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. libxev

    libxev is a cross-platform, high-performance event loop that provides abstractions for non-blocking IO, timers, events, and more and works on Linux (io_uring or epoll), macOS (kqueue), and Wasm + WASI. Available as both a Zig and C API.

    Project mention: How to Use Libuv In Your Zig Project | dev.to | 2025-05-10

    Libuv describes itself as a multi-platform support library with a focus on asynchronous I/O. It is widely used in many web servers (e.g., Kestrel) and runtimes such as Node.js and Python (via uvloop). As of Zig 0.14.0, there is no native async I/O, so you must work directly with threads or create your own async API using OS primitives like epoll or kqueue. In many cases, you would likely choose a cross-platform library rather than implementing your own async API. That’s where using libuv, libevent, or libxev (written in Zig) becomes useful.

  11. zig-gamedev

    Dev repo for @zig-gamedev libs and sample applications

  12. capy

    💻Build one codebase and get native UI on Windows, Linux and Web

  13. microzig

    MicroZig is a toolbox for building embedded applications in Zig.

    Project mention: C++26: more constexpr in the core language | news.ycombinator.com | 2025-04-23
  14. zig-book

    An open, technical and introductory book for the Zig programming language 📚📖

    Project mention: Introduction to Zig (a project-based book) | news.ycombinator.com | 2024-10-21
  15. buzz

    👨‍🚀 buzz, A small/lightweight statically typed scripting language (by buzz-language)

    Project mention: Buzz 0.5.0 release – a statically typed scripting language written in Zig | news.ycombinator.com | 2025-01-24
  16. arocc

    A modern fully featured C compiler.

    Project mention: 21 Algol 60 Compilers in 1962 | news.ycombinator.com | 2024-12-07

    Currently, zig cc is the Clang frontend which is linked into the Zig compiler (most things in that blog post are about differences between the Zig toolchain and a typical Clang toolchain, and how Zig invokes Clang.

    I'm not sure what the current plan is for C compilation after the LLVM divorce and when Clang is moved into a Zig package (e.g. I remember talk that arocc [1] is becoming the new Zig C frontend, but not sure if that's still planned, or if C compilation will be delegated to the new Clang package along with C++ and ObjC compilation).

    [1] https://github.com/Vexu/arocc

  17. raylib-zig

    Manually tweaked, auto-generated raylib bindings for zig. https://github.com/raysan5/raylib

  18. zigup

    Download and manage zig compilers.

    Project mention: Zig 0.13.0 Release Notes | news.ycombinator.com | 2024-06-07
  19. http.zig

    An HTTP/1.1 server for zig

  20. pixi

    Pixel art editor made with Zig. (by foxnne)

  21. zig-cookbook

    Simple Zig programs that demonstrate good practices to accomplish common programming tasks.

    Project mention: Zig 0.13.0 Release Notes | news.ycombinator.com | 2024-06-07
  22. zigmod

    📦 A package manager for the Zig programming language.

  23. spice

    Fine-grained parallelism with sub-nanosecond overhead in Zig

    Project mention: Show HN: Chili. Rust port of Spice, a low-overhead parallelization library | news.ycombinator.com | 2024-09-19

    That’s what I was wondering. Iiuc openmp uses work stealing and the spice readme talks about the inefficiency of that:

    https://github.com/judofyr/spice?tab=readme-ov-file#work-ste...

    so I’d be interested in seeing a benchmark.

  24. pluto

    An x86 kernel written in Zig (by ZystemOS)

  25. zigimg

    Zig library for reading and writing different image formats

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Zig Zig discussion

Log in or Post with

Zig Zig related posts

Index

What are some of the best open-source Zig projects in Zig? This list will help you:

# Project Stars
1 bun 77,840
2 zig 38,875
3 browser 8,844
4 ziglings 4,428
5 mach 3,934
6 zls 3,746
7 river 3,532
8 libxev 2,698
9 zig-gamedev 2,555
10 capy 2,098
11 microzig 1,609
12 zig-book 1,432
13 buzz 1,378
14 arocc 1,342
15 raylib-zig 1,117
16 zigup 992
17 http.zig 977
18 pixi 956
19 zig-cookbook 924
20 zigmod 855
21 spice 833
22 pluto 618
23 zigimg 604

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Zig is
the 22nd most popular programming language
based on number of references?