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

libvaxis

a modern tui library written in zig
⬆️
10

zls

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

ziggy

A Zig-flavored data format.
⬆️
12

zig-clap

Simple command line argument parsing library
⬆️
13

mach

zig game engine & graphics toolkit
⬆️
14

river

A dynamic tiling Wayland compositor
⬆️
15

http.zig

An HTTP/1.1 server for zig
⬆️
16

zine

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

zgt

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

autodoc

Zig Documentation Generator
⬆️
19

osmium

A Python Interpreter written in Zig
⬆️
20

pixi

Pixel art editor made with Zig.
⬆️
21

ziglings

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

zigup

Download and manage zig compilers.
⬆️
23

Metaphor

Machine Learning Library in Zig
⬆️
24

arocc

A C compiler written in Zig.
⬆️
25

buzz

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

ziglearn

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

pg.zig

Native PostgreSQL driver / client for Zig
⬆️
28

zgl

Zig OpenGL Wrapper
⬆️
29

dvui

⬆️
30

zat

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

raylib-zig

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

zigcoro

A Zig coroutine library
⬆️
33

poop

Performance Optimizer Observation Platform
⬆️
34

zul

zig utility library
⬆️
35

zig-args

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

OffensiveZig

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

engine

A minimal, complete, Pokémon battle simulation engine optimized for performance
⬆️
38

zig-string

A String Library made for Zig
⬆️
39

zigimg

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

Fluent

Fluent interface impementation for native scalar types
⬆️
41

zig-std-lib-fuzzing

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

zig-protobuf

a protobuf 3 implementation for zig.
⬆️
43

zabi

Interact with ethereum via Zig!
⬆️
44

z2d

Pure Zig 2D graphics library
⬆️
45

chanz

Go channels implemented in zig
⬆️
46

aftersun

Top-down 2D RPG
⬆️
47

known-folders

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

zig-gobject

GObject bindings for Zig using GObject introspection
⬆️
49

pluto

An x86 kernel written in Zig
⬆️
50

blockens

blockens with zig
⬆️
51

llama.cpp.zig

llama.cpp bindings and utilities for zig
⬆️
52

zigwin32

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

zigsteroids

asteroids in zig
⬆️
54

mach-gpu

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

vulkan-zig

Vulkan binding generator for Zig
⬆️
56

zig-regex

A regex implementation for the zig programming language
⬆️
57

bork

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

mecha

A parser combinator library for Zig
⬆️
59

zig-ecs

⬆️
60

tides-of-revival

⬆️
61

Cubyz

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

very_good_zig

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

zig-network

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

zf

a commandline fuzzy finder designed for filtering filepaths
⬆️
65

zld

Zig's ld drop-in replacement
⬆️
66

md4w

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

pretty

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

websocket.zig

A websocket implementation for zig
⬆️
69

fastfilter

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

bof-launcher

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

zig-validate

A type validation library for writing a zero-cost, declarative, understandable, generic code in zig.
⬆️
72

zig-cli

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

zig-datetime

A date and time module for Zig
⬆️
74

zeit

a time library written in zig
⬆️
75

zuckdb.zig

A DuckDB driver for Zig
⬆️
76

ziglang-set

A generic and general purpose Set implementation for the Zig language
⬆️
77

zap

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

Zig-Playdate-Template

Starter code for a Playdate program written in Zig
⬆️
79

bunview

Feature-complete webview library for Bun
⬆️
80

llama2.zig

Inference Llama 2 in pure Zig
⬆️
81

mach-core

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

zigmod

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

iksemel

⬆️
84

raylib.zig

Idiomatic Zig bindings for raylib utilizing raylib_parser
⬆️
85

libflightplan

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

eth-zvm

An implementation of the Ethereum virtual machine in pure Zig.
⬆️
87

wisp

Lisp in WebAssembly
⬆️
88

tetris

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

sycl-badge

MicroZig running on the PyBadge! https://badgesim.microzig.tech/
⬆️
90

macos-input-source

🦔 Tiny input source manager for macOS
⬆️
91

deque.zig

a lock free chase-lev deque for zig
⬆️
92

zig-graphql

a basic GraphQL client for zig
⬆️
93

GapBuffer.zig

a general-purpose gap buffer implementation in Zig
⬆️
94

zig-nodejs-example

Node.js Native Module written in Zig
⬆️
95

dt

dt - duct tape for your unix pipes
⬆️
96

resinator

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

ZigEmu

A QEMU frontend made in Zig.
⬆️
98

interface.zig

Dynamic dispatch for zig made easy
⬆️
99

fuzzig

Fuzzy finder algorithms ala Smith-Waterman for Zig.
⬆️
100

scoop-ems

Scoop some dirt and find some treasure!
⬆️