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

bun

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

zig

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

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

zls

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

zap

blazingly fast backends in zig
⬆️
7

dockerc

container image to single executable compiler
⬆️
8

zgt

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

libvaxis

a modern tui library written in zig
⬆️
10

mach

zig game engine & graphics toolkit
⬆️
11

http.zig

An HTTP/1.1 server for zig
⬆️
12

river

A dynamic tiling Wayland compositor
⬆️
13

arocc

A C compiler written in Zig.
⬆️
14

bio

A Lisp dialect written in Zig
⬆️
15

microzig

Unified abstraction layer and HAL for several microcontrollers
⬆️
16

tuile

A Text UI library for Zig
⬆️
17

pixi

Pixel art editor made with Zig.
⬆️
18

dvui

⬆️
19

buzz

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

zigup

Download and manage zig compilers.
⬆️
21

zine

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

pgzx

Create PostgreSQL extensions using Zig.
⬆️
23

ziglearn

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

Fluent

Fluent interface for REGEX, iteration, and algorithm chaining.
⬆️
25

delve-framework

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

hevi

Hex viewer
⬆️
27

zul

zig utility library
⬆️
28

pg.zig

Native PostgreSQL driver / client for Zig
⬆️
29

raylib-zig

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

nez

An emulator for the NES console.
⬆️
31

smol-string

Compression for browsers' localStorage. Alternative to lz-string written in Zig.
⬆️
32

websocket.zig

A websocket implementation for zig
⬆️
33

zig-clap

Simple command line argument parsing library
⬆️
34

sycl-badge

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

poop

Performance Optimizer Observation Platform
⬆️
36

ziglang-set

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

zig-string

A String Library made for Zig
⬆️
38

raylib.zig

Idiomatic Zig bindings for raylib utilizing raylib_parser
⬆️
39

pluto

An x86 kernel written in Zig
⬆️
40

zabi

Interact with EVM based chains via Zig!
⬆️
41

zigcoro

A Zig coroutine library
⬆️
42

wisp

Lisp in WebAssembly
⬆️
43

ziggy

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

zzdoc

an scdoc compatible manpage compiler for build.zig
⬆️
45

bof-launcher

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

tyvm

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

obsidian2web

my obsidian publish knockoff that generates (largely static) websites
⬆️
48

zware

Zig WebAssembly Runtime Engine
⬆️
49

zgl

Zig OpenGL Wrapper
⬆️
50

zfe

⬆️
51

zbpf

Writing eBPF in Zig
⬆️
52

zig-js

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

bork

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

mecha

A parser combinator library for Zig
⬆️
55

build.crab

Use Rust libraries in Zig
⬆️
56

kirei

🌸 The prettiest keyboard software
⬆️
57

doctest

A tool for generating autotested documentation
⬆️
58

raygui.zig

Zig bindings for raylibs raygui.h
⬆️
59

known-folders

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

llm.zig

⬆️
61

mqttz

[WIP] MQTT client for Zig
⬆️
62

llama2.zig

Inference Llama 2 in one file of pure Zig
⬆️
63

zigimg

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

zuckdb.zig

A DuckDB driver for Zig
⬆️
65

zig-gobject

GObject bindings for Zig using GObject introspection
⬆️
66

arbor

Easy-to-use audio plugin framework
⬆️
67

sdl-zig-demo

SDL2 hello world in zig
⬆️
68

vkguide-zig

An implementation of vkguide.dev in the zig programming language
⬆️
69

vulkan-zig

Vulkan binding generator for Zig
⬆️
70

sokol-zig-imgui-sample

Sample to use sokol-zig bindings with Dear ImGui
⬆️
71

avr-arduino-zig

Arduino using Zig!
⬆️
72

zig-regex

A regex implementation for the zig programming language
⬆️
73

ziter

The missing iterators for Zig
⬆️
74

Accelerated-Zig-Parser

A high-throughput parser for the Zig programming language.
⬆️
75

Metaphor

Machine Learning Library in Zig
⬆️
76

ball-machine

⬆️
77

zigfsm

A finite state machine library for Zig
⬆️
78

futureproof

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

minimal-zig-wasm-canvas

A minimal example showing how HTML5's canvas, wasm memory and zig can interact.
⬆️
80

pacman.zig

Simple Pacman clone written in Zig.
⬆️
81

zld

Zig's ld drop-in replacement
⬆️
82

ziege

A friendly Zig launcher and toolchain manager.
⬆️
83

tempus

fast, minimal clocks, TSC, dates, and timestamps for zig
⬆️
84

zig-validate

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

syscallogist

An experiment in determining/cataloging the range of possible syscall behavior through empirical testing
⬆️
86

zig-cli

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

zig-doctest

A tool for testing snippets of code, useful for websites and books that talk about Zig.
⬆️
88

zig-esp-idf-sample

Run Zig on esp-idf
⬆️
89

zig-network

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

ansi-term

Zig library for dealing with ANSI terminals
⬆️
91

tetris

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

zeit

a time library written in zig
⬆️
93

zig-protobuf

a protobuf 3 implementation for zig.
⬆️
94

bithacks

Zig bithacks
⬆️
95

sycl24

Software You Can Love 2024 workshop
⬆️
96

ZEIN

Zig-based implementation of tensors
⬆️
97

zigrocks

Writing a SQL database, take two: Zig and RocksDB
⬆️
98

ZigGBA

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

raylib-zig-examples

Raylib examples ported to Zig
⬆️
100

aftersun

Top-down 2D RPG
⬆️