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

Trending Repositories

1

bun

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

zig

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

tigerbeetle

A distributed financial accounting database designed for mission critical safety and performance to power the future of financial services.
⬆️
4

ziglings

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

zls

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

river

A dynamic tiling Wayland compositor
⬆️
7

mach

zig game engine & graphics toolkit
⬆️
8

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.
⬆️
9

zap

blazingly fast backends in zig
⬆️
10

graffiti

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

zgt

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

buzz

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

dockerc

container image to single executable compiler
⬆️
14

arocc

A C compiler written in Zig.
⬆️
15

zig-clap

Simple command line argument parsing library
⬆️
16

zigmod

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

gyro

A Zig package manager with an index, build runner, and build dependencies.
⬆️
18

poop

Performance Optimizer Observation Platform
⬆️
19

microzig

Unified abstraction layer and HAL for several microcontrollers
⬆️
20

bog

Small, strongly typed, embeddable language.
⬆️
21

dida

Differential dataflow for mere mortals
⬆️
22

zf

a commandline fuzzy finder designed for filtering filepaths
⬆️
23

zap

An asynchronous runtime with a focus on performance and resource efficiency.
⬆️
24

zigup

Download and manage zig compilers.
⬆️
25

ziglearn

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

pluto

An x86 kernel written in Zig
⬆️
27

kernel-zig

💾 hobby x86 kernel zig
⬆️
28

mecha

A parser combinator library for Zig
⬆️
29

hop

⬆️
30

ZigGBA

Work in progress SDK for creating Game Boy Advance games using Zig programming language.
⬆️
31

zigimg

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

pixi

Pixel art editor made with Zig.
⬆️
33

zhp

A Http server written in Zig
⬆️
34

zig-network

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

dt

dt - duct tape for your unix pipes
⬆️
36

tyvm

An experimental bytecode interpreter / type-checker for type-level Typescript
⬆️
37

imp

Various experiments in relational programming
⬆️
38

tetris

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

zware

Zig WebAssembly Runtime Engine
⬆️
40

bkg

Package Bun apps into a single executable
⬆️
41

linuxwave

Generate music from the entropy of Linux 🐧🎵
⬆️
42

waylock

A small screenlocker for Wayland compositors
⬆️
43

vulkan-zig

Vulkan binding generator for Zig
⬆️
44

routez

Http server for Zig
⬆️
45

raylib-zig

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

mach-glfw

Ziggified GLFW bindings with 100% API coverage, zero-fuss installation, cross compilation, and more.
⬆️
47

gotta-go-fast

Performance Tracking for Zig
⬆️
48

fastfilter

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

zld

Zig's ld drop-in replacement
⬆️
50

futureproof

A live editor for fragment shaders, powered by Neovim, WebGPU, and Zig!
⬆️
51

focus

Minimalist text editor
⬆️
52

rheia

A blockchain written in Zig.
⬆️
53

ZigAndroidTemplate

This repository contains a example on how to create a minimal Android app in Zig.
⬆️
54

http.zig

An HTTP/1.1 server for zig
⬆️
55

LoLa

LoLa is a small programming language meant to be embedded into games.
⬆️
56

zgl

Zig OpenGL Wrapper
⬆️
57

clashos

multiplayer arcade game for bare metal Raspberry Pi 3 B+
⬆️
58

glibc-abi-tool

A repository that collects glibc .abilist files for every version and a tool to combine them into one dataset.
⬆️
59

zig-js

Access the JS host environment from Zig compiled to WebAssembly.
⬆️
60

fundude

Gameboy emulator: Zig -> wasm
⬆️
61

known-folders

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

wisp

Lisp in WebAssembly
⬆️
63

HellOS

"hello world" x86 kernel example
⬆️
64

pacman.zig

Simple Pacman clone written in Zig.
⬆️
65

zig-okredis

Zero-allocation Client for Redis 6+
⬆️
66

bork

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

zig-libgc

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

zig-ecs

⬆️
69

zalgebra

Linear algebra library for games and real-time graphics.
⬆️
70

jams

⬆️
71

pgzx

Create PostgreSQL extensions using Zig.
⬆️
72

zigwin32

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

zig-args

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

ziglibc

⬆️
75

getty

A (de)serialization framework for Zig
⬆️
76

ctregex.zig

Compile time regular expressions in zig
⬆️
77

websocket.zig

A websocket implementation for zig
⬆️
78

zig-string

A String Library made for Zig
⬆️
79

mach-gpu-dawn

Google's Dawn WebGPU implementation, cross-compiled with Zig into a single static library
⬆️
80

interface.zig

Dynamic dispatch for zig made easy
⬆️
81

requestz

HTTP client for Zig 🦎
⬆️
82

viewstamped-replication-made-famous

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

redis-cuckoofilter

Hashing-function agnostic Cuckoo filters for Redis
⬆️
84

Florence

The Renaissance of Operating Systems
⬆️
85

apple_pie

Basic HTTP server implementation in Zig
⬆️
86

zig-objc

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

rayray

A tiny GPU raytracer, using Zig and WebGPU
⬆️
88

zua

An implementation of Lua 5.1 in Zig, for learning purposes
⬆️
89

zig-ios-example

Minimal build.zig for targeting iOS
⬆️
90

zigself

An implementation of the Self programming language in Zig
⬆️
91

wazm

Web Assembly Zig Machine
⬆️
92

zig-protobuf

a protobuf 3 implementation for zig.
⬆️
93

zig-upaya

Zig-based framework for creating game tools and helper apps
⬆️
94

OffensiveZig

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

zig-spec

⬆️
96

koino

CommonMark + GFM compatible Markdown parser and renderer
⬆️
97

zig-regex

A regex implementation for the zig programming language
⬆️
98

zorrow

Borrowchecker in Zig
⬆️
99

pike

Async I/O for Zig
⬆️
100

mach-core

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