Discover the top trending Zig repositories and projects on Github. Explore the latest trends in Zig development.

Trending Repositories

1

tigerbeetle

A distributed financial accounting database designed for mission critical safety and performance to power the future of financial services.
🔥🔥🔥
2

dockerc

container image to single executable compiler
🔥🔥🔥
3

bun

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

zig

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

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.
📣
6

pgzx

Create PostgreSQL extensions using Zig.
⬆️
7

microzig

Unified abstraction layer and HAL for several microcontrollers
⬆️
8

zap

blazingly fast backends in zig
⬆️
9

zine

Fast, Scalable, Flexible Static Site Generator (SSG)
⬆️
10

mach

zig game engine & graphics toolkit
⬆️
11

kirei

🌸 The prettiest keyboard software
⬆️
12

libvaxis

a modern tui library written in zig
⬆️
13

zls

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

zig-clap

Simple command line argument parsing library
⬆️
15

ziggy

A Zig-flavored data format.
⬆️
16

river

A dynamic tiling Wayland compositor
⬆️
17

http.zig

An HTTP/1.1 server for zig
⬆️
18

bof-launcher

Beacon Object File (BOF) launcher - library for executing BOF files in C/C++/Zig applications
⬆️
19

autodoc

Zig Documentation Generator
⬆️
20

zgt

Zig GUI Toolkit: Portable library for making native GUIs in Zig
⬆️
21

ziglings

Learn the Zig programming language by fixing tiny broken programs.
⬆️
22

pixi

Pixel art editor made with Zig.
⬆️
23

pg.zig

Native PostgreSQL driver / client for Zig
⬆️
24

ziglearn

Repo for https://ziglearn.org content. Get up to speed with Zig quickly.
⬆️
25

osmium

A Python Interpreter written in Zig
⬆️
26

arocc

A C compiler written in Zig.
⬆️
27

md4w

A WebAssembly port of md4c - a Markdown parser written in C.
⬆️
28

zigup

Download and manage zig compilers.
⬆️
29

delve-framework

Delve is a framework for writing Games in Zig and Lua
⬆️
30

Metaphor

Machine Learning Library in Zig
⬆️
31

zat

zat is a syntax highlighting cat like utility using tree-sitter and with support for vscode themes
⬆️
32

buzz

👨‍🚀 buzz, A small/lightweight statically typed scripting language (in development)
⬆️
33

zf

a commandline fuzzy finder designed for filtering filepaths
⬆️
34

bork

A TUI chat client tailored for livecoding on Twitch.
⬆️
35

flag2struct

simple CLI tool for converting zig source code using flags-style declarations to packed structs
⬆️
36

zigimg

Zig library for reading and writing different image formats
⬆️
37

zig-ecs

⬆️
38

zig-libgc

Zig-friendly library for interfacing with libgc (bdwgc) -- the Boehm-Demers-Weiser conservative garbage collector
⬆️
39

zig-args

Simple-to-use argument parser with struct-based config
⬆️
40

mach-gpu

mach/gpu: truly cross-platform WebGPU graphics for Zig
⬆️
41

mach-core

window+input+GPU, truly cross-platform
⬆️
42

dvui

⬆️
43

pretty

Pretty printer for arbitrary data structures in Zig.
⬆️
44

zig-std-lib-fuzzing

A set of fuzzers for fuzzing various parts of the Zig standard library
⬆️
45

OffensiveZig

Some attempts at using Zig(https://ziglang.org/) in penetration testing.
⬆️
46

poop

Performance Optimizer Observation Platform
⬆️
47

zig-gobject

GObject bindings for Zig using GObject introspection
⬆️
48

zig-d3d12-starter

DirectX 12 + Zig programming language - complete starter project
⬆️
49

zig-string

A String Library made for Zig
⬆️
50

zig-enumerable

Iterator tools for functional data processing.
⬆️
51

zig-protobuf

a protobuf 3 implementation for zig.
⬆️
52

Cubyz

Voxel game with extensive modding API and procedural generated content.
⬆️
53

graffiti

HTML/CSS engine for node.js and deno.
⬆️
54

zgl

Zig OpenGL Wrapper
⬆️
55

raylib-zig

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

very_good_zig

A collection of *very* good usages of zig
⬆️
57

zig-cli

A simple package for building command line apps in Zig
⬆️
58

zigwin32

Zig bindings for Win32 generated by https://github.com/marlersoft/zigwin32gen
⬆️
59

zig-lsp-sample

An example LSP implementation in Zig
⬆️
60

chanz

Go channels implemented in zig
⬆️
61

mecha

A parser combinator library for Zig
⬆️
62

zig-network

A smallest-common-subset of socket functions for crossplatform networking, TCP & UDP
⬆️
63

raylib.zig

Idiomatic Zig bindings for raylib utilizing raylib_parser
⬆️
64

blockens

blockens with zig
⬆️
65

aftersun

Top-down 2D RPG
⬆️
66

mach-sysgpu

Highly experimental, blazingly fast, lean & mean descendant of WebGPU written in Zig
⬆️
67

ewm

Window Manager
⬆️
68

tides-of-revival

⬆️
69

bunview

Feature-complete webview library for Bun
⬆️
70

libflightplan

A library for reading and writing flight plans in various formats. Available as both a C and Zig library.
⬆️
71

roc-ray

Roc graphics and GUI
⬆️
72

zld

Zig's ld drop-in replacement
⬆️
73

zigplotlib

A simple library for plotting graphs in Zig
⬆️
74

llama.cpp.zig

llama.cpp bindings and utilities for zig
⬆️
75

vulkan-zig

Vulkan binding generator for Zig
⬆️
76

known-folders

Provides access to well-known folders across several operating systems
⬆️
77

roc-wasm4

Build wasm4 games using Roc
⬆️
78

zul

zig utility library
⬆️
79

metrics.zig

Prometheus metrics for library and application developers
⬆️
80

zig-objc

Objective-C runtime bindings for Zig (Zig calling ObjC).
⬆️
81

zabi

Interact with ethereum via Zig!
⬆️
82

tetris

A simple tetris clone written in zig programming language.
⬆️
83

llama2.zig

Inference Llama 2 in pure Zig
⬆️
84

resinator

Cross-platform Windows resource-definition script (.rc) to resource file (.res) compiler
⬆️
85

GodotZigBindings

Zig lang bindings for Godot Engine GDNative
⬆️
86

zig-brainfuck

Brainfuck JIT interpreter written in Zig
⬆️
87

zik

Source-level static instrumentation framework for Zig
⬆️
88

fastfilter

fastfilter: Binary fuse & xor filters for Zig (faster and smaller than bloom filters)
⬆️
89

nez

An emulator for the NES console.
⬆️
90

zig-regex

A regex implementation for the zig programming language
⬆️
91

zig-datetime

A date and time module for Zig
⬆️
92

pluto

An x86 kernel written in Zig
⬆️
93

zgltf

A glTF parser for Zig codebase.
⬆️
94

zeit

a time library written in zig
⬆️
95

zig-spec

⬆️
96

viewstamped-replication-made-famous

A $20k consensus challenge based on TigerBeetle's implementation of the pioneering Viewstamped Replication protocol.
⬆️
97

websocket.zig

A websocket implementation for zig
⬆️
98

zigmod

📦 A package manager for the Zig programming language.
⬆️
99

scoop-ems

Scoop some dirt and find some treasure!
⬆️
100

mach-sysjs

enables Zig/WASM to speak to JavaScript
⬆️