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

Trending Repositories

1

dockerc

container image to single executable compiler
🔥🔥🔥
2

zig

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

bun

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

tigerbeetle

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

arocc

A C compiler written in Zig.
📣
6

zig-book

An open and introductory book for the Zig programming language (🚧 in construction 🚧)
📣
7

superhtml

HTML Language Server & Templating Language Library
📣
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

zine

Fast, Scalable, Flexible Static Site Generator (SSG)
📣
10

poop

Performance Optimizer Observation Platform
⬆️
11

bio

A Lisp dialect written in Zig
⬆️
12

dvui

⬆️
13

zls

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

zap

blazingly fast backends in zig
⬆️
15

zig-aio

io_uring like asynchronous API and coroutine powered IO tasks for zig
⬆️
16

libvaxis

a modern tui library written in zig
⬆️
17

mach

zig game engine & graphics toolkit
⬆️
18

fex

A command-line file explorer prioritizing quick navigation.
⬆️
19

http.zig

An HTTP/1.1 server for zig
⬆️
20

microzig

Unified abstraction layer and HAL for several microcontrollers
⬆️
21

raylib-zig

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

delve-framework

Delve is a framework for writing Games in Zig and Lua. For those who value being cross platform and keeping things simple.
⬆️
23

pixi

Pixel art editor made with Zig.
⬆️
24

zigup

Download and manage zig compilers.
⬆️
25

zig-clap

Simple command line argument parsing library
⬆️
26

zgt

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

hyperzig

HyperZig - A Hypergraph Implementation in Zig
⬆️
28

zig-string

A String Library made for Zig
⬆️
29

pg.zig

Native PostgreSQL driver / client for Zig
⬆️
30

river

A dynamic tiling Wayland compositor
⬆️
31

zig-afl-kit

Convenience functions for easy integration with AFL++ for both Zig and C/C++ programmers!
⬆️
32

ohsnap

Oh Snap! Easy Snapshot Testing for Zig
⬆️
33

zeit

a time library written in zig
⬆️
34

tinyjit

Educational JIT compiler for ARM64 in Zig.
⬆️
35

pgzx

Create PostgreSQL extensions using Zig.
⬆️
36

ziggy

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

vulkan-zig

Vulkan binding generator for Zig
⬆️
38

zig-esp-idf-sample

Run Zig on esp-idf
⬆️
39

ziglearn

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

mvzr

Minimum Viable Zig Regex
⬆️
41

buzz

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

zbpf

Writing eBPF in Zig
⬆️
43

zigcoro

A Zig coroutine library
⬆️
44

ZigStation2

Write PlayStation 2 homebrew in Zig!
⬆️
45

zld

Zig's ld drop-in replacement
⬆️
46

websocket.zig

A websocket implementation for zig
⬆️
47

chipz

8-bit emulator experiments in Zig
⬆️
48

zig-network

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

zig-gobject

GObject bindings for Zig using GObject introspection
⬆️
50

cursed-zig-errors

Global mutable comptime state in Zig with the global error set
⬆️
51

Cubyz

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

mecha

A parser combinator library for Zig
⬆️
53

zig-cli

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

md4w

A Markdown renderer written in Zig & C, compiled to WebAssymbly.
⬆️
55

zap

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

jok

A minimal 2d/3d game framework for @ziglang.
⬆️
57

linuxwave

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

pluto

An x86 kernel written in Zig
⬆️
59

zig-ebpf

Zig virtual machine for eBPF programs.
⬆️
60

supermd

SuperMD is an extension of Markdown used by https://zine-ssg.io
⬆️
61

zig-aes-gem

AES-GEM (AES Galois Extended Mode) implementation.
⬆️
62

hevi

Hex viewer
⬆️
63

zBench

📊 zig benchmark
⬆️
64

meh

remeh's personal code editor
⬆️
65

zlm

Zig linear mathemathics
⬆️
66

zig-regex

A regex implementation for the zig programming language
⬆️
67

tuile

A cross-platform Text UI (TUI) library in Zig
⬆️
68

zigmod

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

zig-args

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

bof-launcher

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

typ

A small Zig ⚡ module, as a convenience for me when writing WebAssembly plugins for Typst
⬆️
72

zig-vulkan-triangle

simple triangle displayed using vulkan, xcb, and zig
⬆️
73

DOOM-fire-zig

⬆️
74

comlink

An experimental IRC client
⬆️
75

raylib.zig

Idiomatic Zig bindings for raylib utilizing raylib_parser
⬆️
76

zm

zm - SIMD Math library fully cross-platform
⬆️
77

MiniPixel

A tiny pixel art editor
⬆️
78

yazap

🔧 The ultimate Zig library for seamless command line parsing. Effortlessly handles options, subcommands, and custom arguments with ease.
⬆️
79

koino

CommonMark + GFM compatible Markdown parser and renderer
⬆️
80

zgl

Zig OpenGL Wrapper
⬆️
81

zuckdb.zig

A DuckDB driver for Zig
⬆️
82

bog

Small, strongly typed, embeddable language.
⬆️
83

log.zig

A structured logger for Zig
⬆️
84

zigimg

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

zig-protobuf

a protobuf 3 implementation for zig.
⬆️
86

focus

Minimalist text editor
⬆️
87

pacman.zig

Simple Pacman clone written in Zig.
⬆️
88

linenoize

A port of linenoise to zig
⬆️
89

fundude

Gameboy emulator: Zig -> wasm
⬆️
90

zig-lsp-codegen

LSP codegen based on the MetaModel
⬆️
91

Zig-PSP

A project to bring the Zig Programming Language to the Sony PlayStation Portable!
⬆️
92

bytebox

Standalone WebAssembly VM.
⬆️
93

fuzzig

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

zig-js

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

async_io_uring

An event loop in Zig using io_uring and coroutines
⬆️
96

tyvm

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

rawz

Another World Interpreter in Zig
⬆️
98

mustache-zig

Logic-less templates for Zig
⬆️
99

zig-xml

A pure-Zig fully spec-compliant XML parser.
⬆️
100

zig-spec

⬆️