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-20 00:32:03 UTC
- JSON Representation
https://github.com/gnyblast/tase
Multi-agent centralized logs control and management tool written in zig.
controller delete devops devops-tools log logging management multiagent rotate sysadmin sysadmin-tool truncate zig ziglang
Last synced: 26 Feb 2026
https://github.com/archaistvolts/pegzi
a PEG (parsing expression grammar) parser in zig
Last synced: 09 Jun 2026
https://github.com/zig-gamedev/zphysics
Zig build package, bindings and C API (JoltC) for https://github.com/jrouwe/JoltPhysics
3d bindings gamedev jolt-physics physics simulation zig
Last synced: 20 Mar 2025
https://github.com/tensorush/zigzag
🦎 🔱 Multi-threaded CPU path tracer.
cornell-box cpu-raytracing multithreaded-path-tracer multithreading path-tracer path-tracing pathtracer pathtracing physically-based-rendering ray-tracer ray-tracing raytracer raytracing rendering zig zig-lang zig-language zig-package ziglang zigzag
Last synced: 12 Mar 2025
https://github.com/alexnask/peertype
Zig peer type resolution at comptime, ported from the compiler source code
metaprogramming zig zig-library zig-package
Last synced: 19 Apr 2025
https://github.com/ringtailsoftware/zig-embshell
Small embeddable command line shell in zig
cli embedded shell zig zig-package ziglang
Last synced: 12 Apr 2025
https://github.com/konosubakonoakua/zig-ncdu
[folk] disk usage analyzer with an ncurses interface
cli disk disk-usage linux ncurses tool tui zig
Last synced: 13 Apr 2026
https://github.com/allyourcodebase/assimp
Open Asset Importer Library built with Zig
3d-formats assimp assimp-port zig zig-package ziglang
Last synced: 29 Oct 2025
https://github.com/elara6331/zig-gpio
A Zig library for controlling GPIO lines on Linux systems
Last synced: 15 Aug 2025
https://github.com/thi-ng/tpl-umbrella-zig
Minimal thi.ng/umbrella browser project template for hybrid TypeScript & Zig apps, using thi.ng/wasm-api for bridging both worlds and Vite as dev tool/server & bundler...
template-repository thing-umbrella typescript wasm webassembly zig
Last synced: 11 Apr 2025
https://github.com/zig-gamedev/zsdl
Zig bindings for SDL libs.
bindings gamedev sdl sdl2 sdl2-image sdl2-ttf sdl3 zig
Last synced: 15 Apr 2025
https://github.com/alexnask/PeerType
Zig peer type resolution at comptime, ported from the compiler source code
metaprogramming zig zig-library zig-package
Last synced: 16 Apr 2025
https://github.com/squeek502/micro-zigfmt
micro editor plugin that provides zig fmt integration
Last synced: 13 Apr 2025
https://github.com/squeek502/zig-fuzzing-example
An example of fuzzing Zig code with AFL++
example-project fuzz-testing fuzzing zig
Last synced: 13 Apr 2025
https://github.com/nektro/zig-unicode-ucd
Zig bindings for the Unicode Character Database
Last synced: 22 Mar 2025
https://github.com/Avokadoen/gamejam-zig-vulkan
A game written in ~1 day using zig and vulkan
Last synced: 08 May 2025
https://github.com/sebthom/extra-syntax-highlighting-eclipse-plugin
Eclipse plugin that provides syntax highlighing support for additional languages.
bazel eclipse eclipse-plugin editor glsl graphql graphviz-dot hcl json5 kotlin nushell ocaml plantuml prisma sentinel svelte syntax-highlighting terraform toml zig
Last synced: 28 Jan 2026
https://github.com/ziglibs/lscolors
A zig library for colorizing paths according to LS_COLORS
ls-colors zig zig-package ziglang
Last synced: 17 Oct 2025
https://github.com/theseyan/mpack-zig
MessagePack bindings for Zig / msgpack.org[Zig]
messagepack mpack zig zig-package
Last synced: 10 Aug 2025
https://github.com/nektro/zig-range
A range function to loop over an index without an extra variable.
Last synced: 21 Jul 2025
https://github.com/flowerinthenight/zgroup
Cluster membership manager using the SWIM Protocol and Raft's leader election sub-protocol.
cluster-manager distributed-systems gossip gossip-protocol leader-election memberlist raft swim-protocol udp zig ziglang
Last synced: 12 Apr 2025
https://github.com/rullo24/zeys
A Windows-ready, Zig keyboard library for seamlessly interacting with low-level keyboard functionality through higher-level Zig functions.
hotkeys input-injection key-events key-mapping keyboard keyboard-input zig zig-keyboard ziglang
Last synced: 03 Aug 2025
https://github.com/gabrieleinvernizzi/zig-prompter
zig-prompter is a lightweight and flexible library for building and managing interactive text-based prompts.
cli prompt terminal zig zig-package
Last synced: 21 Oct 2025
https://github.com/ikskuh/zig-gemtext
A zig library to manipulate gemini text files
gemini gemini-language gemini-protocol markup markup-converter parser zig zig-package ziglang
Last synced: 21 Mar 2025
https://github.com/muhammad-fiaz/num.zig
A production-grade, high-performance numerical computing library for Zig, designed with a clean, intuitive, and developer-friendly API similar to NumPy.
num-zig num-zig-package numzig numzig-library package zig zig-lang zig-library zig-package
Last synced: 20 Jun 2026
https://github.com/zig-gamedev/ztracy
Performance markers for Tracy Frame Profiler in Zig.
Last synced: 05 Apr 2025
https://github.com/leecannon/zig-bitjuggle
Various "bit juggling" helpers and functionality
zig zig-library zig-package ziglang
Last synced: 30 Jul 2025
https://github.com/wapc/wapc-guest-zig
SDK for creating waPC WebAssembly Guest Modules in Zig
sdk wasm webassembly zig ziglang
Last synced: 07 Oct 2025
https://github.com/leecannon/zig-x86_64
Support for x86_64 specific instructions (e.g. TLB flush), registers (e.g. control registers), and structures (e.g. page tables)
osdev x86 x86-64 zig zig-library zig-package ziglang
Last synced: 16 Apr 2025
https://github.com/leecannon/zig-sbi
Zig wrapper around the RISC-V SBI specification
osdev risc-v riscv riscv32 riscv64 sbi zig zig-package ziglang
Last synced: 15 Apr 2025
https://github.com/nektro/zig-tls
[WIP] A pure-Zig TLS 1.3 client implementation.
Last synced: 11 Oct 2025
https://github.com/pzaino/zvector
An ANSI C Vector library (Dynamic Array) that is fully configurable, fast, thread safe, reentrant, can store dynamic data structures as well as base datatypes and can be used to create dynamic stacks, dynamic queues and more.
algorithms ansi arrays bsd c c99 data-structures dynamic-arrays dynamic-queue dynamic-stack embedded gcc hacktoberfest high-performance library linux macos vectors winodws zig
Last synced: 27 Jul 2025
https://github.com/lewisgaul/zig-nestedtext
Zig NestedText parser library - a simple human readable data format based on YAML
Last synced: 10 Apr 2025
https://github.com/travisstaloch/json-schema-gen
Input arbitrary json. Output zig code which can parse the json.
Last synced: 22 Mar 2025
https://github.com/lawrence-laz/init
A command line tool for initializing files and directories
cli command-line command-line-tool zig
Last synced: 11 Jul 2025
https://github.com/hendriknielaender/http2.zig
🌐 HTTP/2 server for zig
http-server http2 zig zig-library zig-package
Last synced: 22 Mar 2025
https://github.com/euantorano/docker-zig
A docker image for Zig based upon Alpine Linux 3.16.
Last synced: 14 Apr 2025
https://github.com/jedisct1/zig-aes-gem
AES-GEM (AES Galois Extended Mode) implementation.
aes aes-gem gem zig zig-package
Last synced: 29 Oct 2025
https://github.com/peterhellberg/typ
A small Zig ⚡ module, as a convenience for me when writing WebAssembly plugins for Typst
Last synced: 23 Oct 2025
https://github.com/l-briand/raylib-zig-bindings
One to one translation of raylib.h, rlgl.h, rcamera.h and raygui.h files in zig. Build tools to compile raylib from source with simple zon dependency.
raygui raylib raylib-binding zig
Last synced: 15 May 2025
https://github.com/Elara6331/zig-gpio
A Zig library for controlling GPIO lines on Linux systems
Last synced: 06 May 2025
https://github.com/dravenk/ollama-zig
Ollama Zig library
deepseek llama llm llms ollama ollama-api ollama-client zig zig-library zig-package
Last synced: 23 Oct 2025
https://github.com/deanoc/spiderweb
Run autonomous AI agents across machines using a distributed filesystem.
ai assistant distributed os zig
Last synced: 02 Apr 2026
https://github.com/cryptocode/zigwick
A Fenwick tree for Zig
binary-indexed-tree fenwick zig
Last synced: 09 Apr 2025
https://github.com/nektro/zig-oauth2
HTTP handler functions to allow you to easily add OAuth2 login support to your Zig application
Last synced: 12 Apr 2025
https://github.com/scristobal/cross-compiling-rust-c-wasm-zig
Cross compiling Rust + C codebase to Web Assembly (web and WASI) using Zig
c crosscompile rust wasi wasm webassembly zig
Last synced: 13 Apr 2025
https://github.com/nektro/zig-docker
Zig bindings for the Docker Engine API
Last synced: 14 Oct 2025
https://github.com/vexu/i18n-experiment
An experiment at creating an translation library for use with Zig.
Last synced: 15 Apr 2025
https://github.com/nektro/zig-json
A JSON library for inspecting arbitrary values
Last synced: 22 Mar 2025
https://github.com/LewisGaul/zig-nestedtext
Zig NestedText parser library - a simple human readable data format based on YAML
Last synced: 08 May 2025
https://github.com/zigembeddedgroup/zfat
Generic purpose platform-independent FAT driver for Zig
fat fat32 filesystem zig zig-package
Last synced: 29 Jul 2025
https://github.com/lukeharwood11/openai-proxz
A zig OpenAI API client library
Last synced: 16 Mar 2026
https://github.com/jeffective/gatorcat
An EtherCAT MainDevice Written in Zig
Last synced: 26 Oct 2025
https://github.com/ch4r10t33r/zquic
A pure Zig implementation of the QUIC transport protocol.
embedded-friendly http3 networking no-libc qpack quic quic-protocol rfc9000 tls13 transport-protocol udp zero-dependencies zig ziglang
Last synced: 15 Jun 2026
https://github.com/allyourcodebase/wayland
wayland ported to the zig build system
Last synced: 04 Sep 2025
https://github.com/batiati/iupmetadata
This project aims to collect rich metadata information about IUP's elements, enabling code-gen tools to create type-checked bindings for any programing language.
code-generation csharp gui iup iup-gui-library iup-toolkit multiplatform zig
Last synced: 10 Apr 2025
https://github.com/meanderingprogrammer/advent-of-code
Advent of Code - All Years - Blazingly Fast
advent-of-code advent-of-code-2015 advent-of-code-2016 advent-of-code-2017 advent-of-code-2018 advent-of-code-2019 advent-of-code-2020 advent-of-code-2021 advent-of-code-2022 advent-of-code-2023 advent-of-code-2024 go ocaml python rust zig
Last synced: 29 Oct 2025
https://github.com/haze/zig-json-decode
Create a zig type to easily decode json from a struct
Last synced: 21 Jun 2025
https://github.com/uyha/mzg
A MessagePack library for Zig
message-pack msgpack zig zig-package
Last synced: 03 Apr 2025
https://github.com/nooga/fy
A a tiny concatenative programming language JIT compiled to aarch64 machine code.
compiler concatenative concatenative-language functional-programming jit stack-based zig
Last synced: 15 Apr 2025
https://github.com/travisstaloch/pegzi
a PEG (parsing expression grammar) parser in zig
Last synced: 26 Oct 2025
https://github.com/gianni-rosato/av1an-command-gen
A tool for easily generating Av1an commands for AV1 encoding. Written in Zig.
Last synced: 13 May 2025
https://github.com/bitpuffin/zig-raylib-experiments
Some classic game implementations in Zig using raylib
game-development raylib raylib-examples zig zig-examples
Last synced: 29 Oct 2025
https://github.com/bfeldpw/rayworld-ng
Simple (well, gettin' more complex) Raycaster to learn Zig
raycasting stb-truetype zig zig-lang
Last synced: 12 Apr 2025
https://github.com/beaver-lodge/kinda
Ship C library with Zig-based NIF for Elixir
Last synced: 12 Apr 2025
https://github.com/rcalixte/libqt6zig-examples
Qt 6 examples for Zig
qt qt6 zig zig-application zig-program ziglang
Last synced: 17 Apr 2026
https://github.com/tiehuis/zig-benchmarks-game
The Computer Language Benchmarks Game in Zig
Last synced: 12 Apr 2025
https://github.com/daylinmorgan/forge
build nim binaries for all the platforms
Last synced: 12 May 2025
https://github.com/desttinghim/cyborg
Cyborg is a minimalist, self-contained toolkit for building Android apps
Last synced: 07 Aug 2025
https://github.com/cgbur/pc
Difference calculations for the terminal
calculator command-line-tool percent-change percentage productivity-tools statistics terminal tools zig
Last synced: 15 Apr 2025
https://github.com/vrischmann/zig-cassandra
Cassandra CQL client
cassandra cassandra-client zig
Last synced: 12 Apr 2025
https://github.com/durobot/zon_get_fields
Utility functions to get field values from the abstract syntax tree generated from ZON (Zig Object Notation) text using Zig stdlib
Last synced: 11 Apr 2025
https://github.com/yvt/zig-armv8m-test
Minimal Zig-based app for Armv8-M + TrustZone
arm cortex-m33 iot microcontroller trustzone zig
Last synced: 06 May 2025
https://github.com/neurocyte/flow-themes
Themes compiler for Flow Control, the text editor
Last synced: 10 Apr 2026
https://github.com/jrachele/zsynth
Synthesizer plugin written in Zig
audio bitwig clap dsp plugin synthesizer vst zig
Last synced: 02 Jul 2025