Zig
Zig is a general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software. Focus on debugging your application rather than debugging your programming language knowledge. There is no hidden control flow, no hidden memory allocations, no preprocessor, and no macros.
- GitHub: https://github.com/topics/zig
- Wikipedia: https://en.wikipedia.org/wiki/Zig_(programming_language)
- Repo: https://github.com/ziglang/zig
- Created by: Andrew Kelley
- Released: February 8, 2016
- Aliases: ziglang, zig-lang, zig-language,
- Last updated: 2026-06-18 00:29:28 UTC
- JSON Representation
https://github.com/ikskuh/ZTT
Precompiled Zig text template engine
template-engine text-templating-engine zig zig-package ziglang
Last synced: 13 Apr 2025
https://github.com/forketyfork/architect
A flexible terminal grid for multi-agent AI workflows
agentic-coding ai-coding claude-code codex gemini ghostty sdl3 terminal zig
Last synced: 05 May 2026
https://github.com/leostera/zerde
comptime-fused serialization library for zig
bson cbor deserialization json serde serialization toml vibecoded wasm yaml zig zig-package
Last synced: 26 Apr 2026
https://github.com/leecannon/zig-libgit2
Zig bindings to libgit2
git libgit2 zig zig-library zig-package ziglang
Last synced: 06 Mar 2026
https://github.com/malcolmstill/foxwhale
A Wayland compositor written in Zig
Last synced: 17 Mar 2025
https://github.com/ziglibs/zig-lv2
Zig-intuitive bindings for LV2.
lv2 zig zig-lv2 zig-package ziglang
Last synced: 21 Jun 2025
https://github.com/ramonmeza/zig-c-tutorial
Learn to create Zig bindings for C libraries!
binding c compiling linking shared static wrapper zig zig-program
Last synced: 20 Aug 2025
https://github.com/Avokadoen/ecez
An ECS API for Zig!
data-oriented-programming ecs zig
Last synced: 06 May 2025
https://github.com/ikskuh/zig-bearssl
A BearSSL binding for Zig
bearssl ssl tls zig zig-package ziglang
Last synced: 21 Aug 2025
https://github.com/karlseguin/smtp_client.zig
SMTP client for Zig
smtp-client zig zig-library zig-package
Last synced: 25 Mar 2025
https://github.com/48cf/limine-zig-template
A simple template for building a Limine-compliant kernel in Zig.
amd64 bare-bones barebones kernel limine limine-bootloader template x86-64 zig ziglang
Last synced: 12 Apr 2025
https://github.com/sasluca/zig-nanoid
A tiny, secure, URL-friendly, unique string ID generator. Now available in pure Zig.
id nanoid random unique-id unique-identifier uniqueid url uuid uuid-generator zig zig-package ziglang
Last synced: 14 Apr 2025
https://github.com/SasLuca/zig-nanoid
A tiny, secure, URL-friendly, unique string ID generator. Now available in pure Zig.
id nanoid random unique-id unique-identifier uniqueid url uuid uuid-generator zig zig-package ziglang
Last synced: 08 May 2025
https://github.com/hendriknielaender/zvm
⚡ Fast and simple zig version manager (zvm)
version version-manager zig ziglang zvm
Last synced: 17 Mar 2025
https://github.com/GoNZooo/zig-win32
Bindings for win32, with and without WIN32_LEAN_AND_MEAN
win32 win32api zig zig-package
Last synced: 12 Mar 2025
https://github.com/ziglibs/ini
A teeny tiny ini parser
ini ini-parser zig zig-package ziglang
Last synced: 30 Apr 2025
https://github.com/deckarep/zigualizer
Zigualizer: A music visualizer built with Zig, powered by the FFT algorithm.
fft music raylib spectrum-analyzer visualizer zig zig-package ziglang
Last synced: 07 May 2025
https://github.com/karlseguin/buffer.zig
A poolable string builder (aka string buffer) for Zig
Last synced: 03 Mar 2026
https://github.com/habedi/chilli
A microframework for creating command-line applications in Zig
cli cli-framework command-line zig zig-library ziglang
Last synced: 23 Aug 2025
https://github.com/lupyuen/tcc-riscv32-wasm
TCC (Tiny C Compiler) for 64-bit RISC-V, compiled to WebAssembly with Zig Compiler
nuttx riscv riscv64 romfs tcc webassembly zig ziglang
Last synced: 06 Oct 2025
https://github.com/flyfish30/zig-cats
A category and functional programing library for Zig language
category-theory functional-programming zig zig-package
Last synced: 12 Apr 2025
https://github.com/rupurt/duckdb-extension-template-zig
A Zig template for building DuckDB extensions
c cpp duckdb duckdb-extension federated-query zig
Last synced: 06 May 2025
https://github.com/MeKaLu/Alka
Simple, fast, easy to get started mid-level game engine written in Zig
game-development game-engine open-source zig
Last synced: 08 May 2025
https://github.com/nektro/zig-inquirer
A collection of utilities for prompting information from the user on the CLI
Last synced: 02 Mar 2026
https://github.com/zigwasm/wasm-zig
Common Wasm runtime binding to C API
c-api wasi wasm zig zig-library
Last synced: 16 Apr 2025
https://github.com/smallkirby/writing-hypervisor-in-zig
Writing Type-1 Hypervisor in Zig from scratch.
Last synced: 18 Jan 2026
https://github.com/thi-ng/blog
Current blog posts and consolidated historical articles from various other blog platforms used previously
blog clojure clojurescript typescript webgl zig
Last synced: 11 Apr 2025
https://github.com/tsirysndr/rockbox-zig
Rockbox as a Music Player Daemon. This project brings modern enhancements to the classic Rockbox firmware, using Zig and Rust for improved performance and maintainability ⚡ 🦀
audio deno flatpak graphql grpc gtk jukebox libadwaita mpd mpris music-player music-server music-streaming rockbox rust self-hosted tokio typescript zig
Last synced: 06 Oct 2025
https://github.com/ryoppippi/ray-tracing-in-one-weekend.zig
ray tracing in one weekend in zig
raytracing-in-one-weekend raytracing-one-weekend zig
Last synced: 10 Apr 2025
https://github.com/muhammad-fiaz/httpx.zig
httpx.zig is a production-ready, high-performance HTTP client and server library for Zig, designed for building modern, robust, and scalable networked applications.
http http-api http-client http-proxy http-requests http-server http-zig http2 https httpx httpx-zig zig zig-lang zig-library zig-package
Last synced: 01 Apr 2026
https://github.com/zig-o11y/opentelemetry-sdk
An implementation of OpenTelemetry SDK in Zig
observability opentelemetry zig
Last synced: 12 Apr 2025
https://github.com/ziglibs/zorm
Lightweight and efficient object-relational mapping
data-definition orm orm-framework typesafe zig ziglang
Last synced: 08 Oct 2025
https://github.com/bitlytwiser/zdotenv
Zdotenv - A port of Godotenv for Zig
dotenv dotenv-parser zig ziglang
Last synced: 04 Mar 2025
https://github.com/zhuyadong/zoop
A Zig OOP solution
class interface oop zig zig-package
Last synced: 07 Jul 2025
https://github.com/EugenHotaj/zig_gpt2
GPT-2 inference engine written in Zig
Last synced: 20 Apr 2025
https://github.com/freref/spsc-queue
Fast bounded SPSC queue written in Zig
Last synced: 20 May 2026
https://github.com/anoushk1234/zig-ebpf
Zig virtual machine for eBPF programs.
assembler bpf ebpf interpreter packet-filtering zig
Last synced: 12 Apr 2025
https://github.com/grayjack/tree-sitter-zig
Tree-sitter package for the Zig programming language
tree-sitter tree-sitter-zig zig ziglang
Last synced: 07 Mar 2026
https://github.com/jsomedon/night.zig
Simple tool that just install & update zig nightly.
Last synced: 06 May 2025
https://github.com/cloudef/zig-router
Straightforward HTTP-like request routing.
backend http routing web-framework zig
Last synced: 19 Mar 2025
https://github.com/dantecatalfamo/wren-zig
wren bindings for zig
bindings wren wren-bindings zig zig-library
Last synced: 14 May 2025
https://github.com/menduz/zig-steamworks
Steamwork bindings for Zig
game-development steamworks zig
Last synced: 31 Oct 2025
https://github.com/ymndoseijin/zilliam
A Geometric Algebra library for Zig
3d-graphics clifford-algebras geometric-algebra zig zig-package
Last synced: 22 Jul 2025
https://github.com/Thomvanoorschot/zigma
Zigma is an algorithmic trading framework built with the Zig programming language, leveraging an actor-based concurrency model. It aims to provide an efficient, low-latency system for algorithmic trading through components handling market data, strategy execution, order management, risk, and data persistence.
actor actor-framework concurrency quantitative-finance trading wasm websockets zig ziglang
Last synced: 13 Jun 2025
https://github.com/mdsteele/ziegfried
A general-purpose memory allocator for Zig
Last synced: 15 Apr 2025
https://github.com/bitlytwiser/snek
Snek - A simple CLI parser to build CLI applications in Zig
cli snek zig zig-library zig-package ziglang
Last synced: 30 Jun 2025
https://github.com/softprops/zig-lambda-runtime
an aws lambda runtime for zig
Last synced: 21 Mar 2025
https://github.com/permutationlock/ztrait
A simple version of Rust style type traits in Zig
Last synced: 11 Apr 2025
https://github.com/ANDRVV/SPSCQueue
A bounded single-producer, single-consumer and lock-free concurrent queue written in Zig, C++17
concurrency concurrent-data-structure concurrent-queue cpp lock-free queue spsc-queue zig
Last synced: 15 Apr 2026
https://github.com/JonSnowbd/slingworks
Small to Medium scale 2d Game Engine for Zig
Last synced: 16 Apr 2025
https://github.com/mqttiotstuff/iotmonitor
PainLess, Monitor and State server for iot mqtt devices, and software agents. This daemon permit to maintain the execution of constellations of mqtt devices and associated agents
agents healthcheck iot iot-device monitor monitoring mqtt server state zig
Last synced: 15 Jul 2025
https://github.com/zigster64/zig-zag-zoe
Multiplayer TicTacToe - in Zig - using HTMX for that zero-javascript experience
game htmx multiplayer-game tictactoe tictactoe-game zig zig-package
Last synced: 26 Dec 2025
https://github.com/discord-zig/discord.zig
Mirror of Discord.zig, submit PRs and issues at https://git.yuzucchii.xyz/yuzucchii/discord.zig
discord zig zig-library zig-package ziglang
Last synced: 07 Aug 2025
https://github.com/q60/tuatara
Ziggidy *nix system info fetcher. WIP.
fetch info neofetch pfetch system system-info zig zig-lang zig-programming-language ziglang
Last synced: 30 Aug 2025
https://github.com/quaint-studios/sustenet
Sustenet is a networking solution built with Rust and Zig, formerly C#, for game engines like Unity3D, Godot, and Unreal Engine. The primary focus is on scaling by allowing multiple servers to work together.
client game godot multiplayer netcode networking player players regions rust rust-lang server sockets unity unity-networking unity3d unreal zig ziglang
Last synced: 22 Apr 2025
https://github.com/pluvial/vite-plugin-zig
Import Wasm modules compiled from Zig files
rollup rollup-plugin vite-plugin vitejs wasm zig ziglang
Last synced: 12 Apr 2025
https://github.com/omissis/zig-spew
Pretty printer for Zig data structures to help with debugging - migrated to codeberg.org
Last synced: 31 Jan 2026
https://github.com/rvcas/zata
Common Data Structures and Algorithms for Learning Zig
data-structures learning learning-zig zig
Last synced: 24 Apr 2025
https://github.com/tomcat-42/aoc.zig-template
Advent of Code Zig Template
advent-of-code advent-of-code-zig aoc zig ziglang
Last synced: 26 Jul 2025
https://github.com/speed2exe/myzql
MySQL and MariaDB driver in native Zig
driver mariadb mysql sql zig zig-library zig-package
Last synced: 19 Apr 2025
https://github.com/zig-gamedev/zmath
SIMD math library for Zig game developers
3d-graphics gamedev linear-algebra math simd zig
Last synced: 18 Aug 2025
https://github.com/openSVM/zig-mcp-server
A Model Context Protocol (MCP) server that provides Zig language tooling, code analysis, and documentation access. This server enhances AI capabilities with Zig-specific functionality including code optimization, compute unit estimation, code generation, and best practices recommendations.
mcp mcp-server mcp-zig zig zig-mcp ziglana ziglang zigmcp
Last synced: 17 Jun 2025
https://github.com/ekzhang/graphon
🌌 A very small graph database (WIP, inactive)
database gql graph-database zig
Last synced: 19 Jun 2025
https://github.com/ikskuh/zig-mqtt
A build package for mqtt-c.
iot mqtt protocol zig zig-package
Last synced: 29 Oct 2025
https://github.com/zig-gamedev/zglfw
Zig build package and bindings for GLFW
Last synced: 10 Jul 2025
https://github.com/opensvm/zig-mcp-server
A Model Context Protocol (MCP) server that provides Zig language tooling, code analysis, and documentation access. This server enhances AI capabilities with Zig-specific functionality including code optimization, compute unit estimation, code generation, and best practices recommendations.
mcp mcp-server mcp-zig zig zig-mcp ziglana ziglang zigmcp
Last synced: 17 Jun 2025
https://github.com/CalmSystem/wala
It aims to be for WASM what YAML is for JSON. Programming language targetting WebAssembly. Human friendly WAT
programming-language wasm webassembly zig
Last synced: 17 Jul 2025
https://github.com/storopoli/graphs-complexity
Graph Theory and Computational Complexity
algorithms c complexity typst zig
Last synced: 07 Feb 2026
https://github.com/dying-will-bullet/prettytable-zig
:butter: Display tabular data in a visually appealing ASCII table format.
ascii-art ascii-table prettytable tabular-data terminal zig ziglang
Last synced: 06 Mar 2026
https://github.com/luukdegram/ctradix
Comptime radix tree in Zig
compiletime comptime radix radix-tree zig ziglang
Last synced: 15 Apr 2025
https://github.com/recursiveGecko/onnxruntime.zig
Incomplete experimental Zig wrapper for ONNX Runtime with examples (Silero VAD, NSNet2)
examples onnx onnxruntime zig ziglang
Last synced: 06 May 2025
https://github.com/mattnite/zig-libcurl
compile libcurl in your build.zig
build https libcurl zig zig-package
Last synced: 12 Apr 2025
https://github.com/rdunnington/zig-stable-array
Address-stable array with a max size that allocates directly from virtual memory.
Last synced: 06 May 2025
https://github.com/FObersteiner/zdt
Timezoned Datetime in Zig
date datetime duration time timezones zig zig-package ziglang
Last synced: 06 May 2025
https://github.com/nDimensional/zig-sqlite
Simple, low-level, explicitly-typed SQLite bindings for Zig.
Last synced: 24 Sep 2025