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

zls

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

mach

zig game engine & graphics toolkit
⬆️
6

river

A dynamic tiling Wayland compositor
⬆️
7

dockerc

container image to single executable compiler
⬆️
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

arocc

A C compiler written in Zig.
⬆️
13

buzz

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

poop

Performance Optimizer Observation Platform
⬆️
15

zig-clap

Simple command line argument parsing library
⬆️
16

microzig

Unified abstraction layer and HAL for several microcontrollers
⬆️
17

zigmod

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

gyro

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

bog

Small, strongly typed, embeddable language.
⬆️
20

zigup

Download and manage zig compilers.
⬆️
21

dida

Differential dataflow for mere mortals
⬆️
22

ziglearn

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

zap

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

zf

a commandline fuzzy finder designed for filtering filepaths
⬆️
25

pixi

Pixel art editor made with Zig.
⬆️
26

mecha

A parser combinator library for Zig
⬆️
27

pluto

An x86 kernel written in Zig
⬆️
28

kernel-zig

💾 hobby x86 kernel zig
⬆️
29

ZigGBA

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

zigimg

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

hop

⬆️
32

zig-network

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

tyvm

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

raylib-zig

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

superhtml

HTML Language Server & Templating Language Library
⬆️
36

http.zig

An HTTP/1.1 server for zig
⬆️
37

dt

dt - duct tape for your unix pipes
⬆️
38

pgzx

Create PostgreSQL extensions using Zig.
⬆️
39

zhp

A Http server written in Zig
⬆️
40

zine

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

imp

Various experiments in relational programming
⬆️
42

zware

Zig WebAssembly Runtime Engine
⬆️
43

tetris

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

vulkan-zig

Vulkan binding generator for Zig
⬆️
45

linuxwave

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

bkg

Package Bun apps into a single executable
⬆️
47

waylock

A small screenlocker for Wayland compositors
⬆️
48

gotta-go-fast

Performance Tracking for Zig
⬆️
49

zld

Zig's ld drop-in replacement
⬆️
50

libvaxis

a modern tui library written in zig
⬆️
51

mach-glfw

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

routez

Http server for Zig
⬆️
53

fastfilter

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

dvui

⬆️
55

focus

Minimalist text editor
⬆️
56

futureproof

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

zig-js

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

zgl

Zig OpenGL Wrapper
⬆️
59

ZigAndroidTemplate

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

rheia

A blockchain written in Zig.
⬆️
61

zig-string

A String Library made for Zig
⬆️
62

bork

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

wisp

Lisp in WebAssembly
⬆️
64

pacman.zig

Simple Pacman clone written in Zig.
⬆️
65

LoLa

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

clashos

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

glibc-abi-tool

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

known-folders

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

fundude

Gameboy emulator: Zig -> wasm
⬆️
70

zig-book

An open and introductory book for the Zig programming language (🚧 in construction 🚧)
⬆️
71

HellOS

"hello world" x86 kernel example
⬆️
72

websocket.zig

A websocket implementation for zig
⬆️
73

zig-okredis

Zero-allocation Client for Redis 6+
⬆️
74

zig-ecs

⬆️
75

zig-libgc

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

zig-args

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

zigwin32

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

zalgebra

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

ziglibc

⬆️
80

jams

⬆️
81

ziggy

A data serialization language for expressing clear API messages, config files, etc.
⬆️
82

zig-protobuf

a protobuf 3 implementation for zig.
⬆️
83

getty

A (de)serialization framework for Zig
⬆️
84

zig-objc

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

bio

A Lisp dialect written in Zig
⬆️
86

mach-gpu-dawn

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

zua

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

ctregex.zig

Compile time regular expressions in zig
⬆️
89

zig-ios-example

Minimal build.zig for targeting iOS
⬆️
90

interface.zig

Dynamic dispatch for zig made easy
⬆️
91

zig-regex

A regex implementation for the zig programming language
⬆️
92

zig-spec

⬆️
93

viewstamped-replication-made-famous

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

koino

CommonMark + GFM compatible Markdown parser and renderer
⬆️
95

redis-cuckoofilter

Hashing-function agnostic Cuckoo filters for Redis
⬆️
96

requestz

HTTP client for Zig 🦎
⬆️
97

Florence

The Renaissance of Operating Systems
⬆️
98

apple_pie

Basic HTTP server implementation in Zig
⬆️
99

zigself

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

rayray

A tiny GPU raytracer, using Zig and WebGPU
⬆️