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: 2025-11-14 00:31:54 UTC
- JSON Representation
https://github.com/dr-nekoma/lyceum
An MMO game written in Erlang (+ PostgreSQL) + Zig (+ Raylib)
devenv erlang erlang-otp game justfile nix nix-flake postgresql raylib raylib-zig zerl zig ziglang
Last synced: 16 May 2025
https://github.com/arwalk/zig-protobuf
a protobuf 3 implementation for zig.
Last synced: 16 May 2025
https://github.com/tinyvg/sdk
TinyVG software development kit
sdk tinyvg vector-graphics zig zig-package
Last synced: 06 Apr 2025
https://github.com/TinyVG/sdk
TinyVG software development kit
sdk tinyvg vector-graphics zig zig-package
Last synced: 06 May 2025
https://github.com/ikskuh/zig-args
Simple-to-use argument parser with struct-based config
option-parser option-parsing zig zig-package ziglang
Last synced: 16 May 2025
https://github.com/hexops/fastfilter
fastfilter: Binary fuse & xor filters for Zig (faster and smaller than bloom filters)
bloom-filter probabilistic-programming xor-filter zig ziglang
Last synced: 16 May 2025
https://github.com/ziglibs/known-folders
Provides access to well-known folders across several operating systems
Last synced: 16 May 2025
https://github.com/chung-leong/zigar
Toolkit enabling the use of Zig code in JavaScript projects
bunjs electron javascript nodejs nwjs rollup-plugin wasm webpack-plugin zig zig-package
Last synced: 16 May 2025
https://github.com/kooparse/zalgebra
Linear algebra library for games and real-time graphics.
gamedev graphics linear-algebra mat4 math matrix quaternion vec3 vectors zig ziglang
Last synced: 16 May 2025
https://github.com/ryupold/raylib.zig
Idiomatic Zig bindings for raylib utilizing raylib_parser
Last synced: 06 Aug 2025
https://github.com/xcaeser/zli
📟 Zig command-line interfaces made easy. A blazing fast CLI framework. Build ergonomic, high-performance command-line tools with zig.
Last synced: 30 Oct 2025
https://github.com/darkr4y/offensivezig
Some attempts at using Zig(https://ziglang.org/) in penetration testing.
Last synced: 09 Apr 2025
https://github.com/Arwalk/zig-protobuf
a protobuf 3 implementation for zig.
Last synced: 16 Apr 2025
https://github.com/kristoff-it/zig-okredis
Zero-allocation Client for all the various Redis forks
okredis redis redis-client zero-allocation zig
Last synced: 06 Apr 2025
https://github.com/kristoff-it/redis-cuckoofilter
Hashing-function agnostic Cuckoo filters for Redis
bloom-filter c cuckoo-filter probabilistic-data-structures redis zig
Last synced: 20 Aug 2025
https://github.com/thealgorithms/zig
Collection of Algorithms implemented in Zig.
algorithms data-structures dynamic-programming interview-questions learning math mathematics search sorting sorting-algorithms zig ziglang
Last synced: 10 Apr 2025
https://github.com/andrewrk/clashos
multiplayer arcade game for bare metal Raspberry Pi 3 B+
aarch64 kernel raspberry-pi zig
Last synced: 20 Aug 2025
https://github.com/tiehuis/zig-regex
A regex implementation for the zig programming language
Last synced: 07 Apr 2025
https://github.com/getty-zig/getty
A (de)serialization framework for Zig
getty serialization zig ziglang
Last synced: 13 Apr 2025
https://github.com/karlseguin/websocket.zig
A websocket implementation for zig
websocket zig zig-library zig-package
Last synced: 09 Apr 2025
https://github.com/jecolon/ziglyph
Unicode text processing for the Zig programming language.
characters collation display-width grapheme-cl normalization segmentation strings unicode utf-8 word-wrap zig
Last synced: 13 Oct 2025
https://github.com/darkr4y/OffensiveZig
Some attempts at using Zig(https://ziglang.org/) in penetration testing.
Last synced: 12 Jul 2025
https://github.com/fabioarnold/nanovg-zig
A small anti-aliased hardware-accelerated vector graphics library
2d gamedev graphics opengl vector vector-graphics zig zig-package
Last synced: 13 Apr 2025
https://github.com/ikskuh/lola
LoLa is a small programming language meant to be embedded into games.
compiler interpreter language lola-language programming-language script-language zig zig-package
Last synced: 09 Apr 2025
https://github.com/zigcc/zig-course
Zig 语言圣经:简单、快速地学习 Zig, Zig Chinese tutorial, learn zig simply and quickly
tutorial tutorials zig zig-lang zig-package ziglang
Last synced: 12 Apr 2025
https://github.com/ziglibs/zlm
Zig linear mathemathics
game-math linear-algebra opengl-math zig zig-package ziglang
Last synced: 07 Apr 2025
https://github.com/ikskuh/LoLa
LoLa is a small programming language meant to be embedded into games.
compiler interpreter language lola-language programming-language script-language zig zig-package
Last synced: 08 May 2025
https://github.com/octopus-foundation/gremlin.zig
A zero-dependency Google Protocol Buffers implementation in pure Zig. Single allocation encode and lazy decode
Last synced: 04 Apr 2025
https://github.com/fabioarnold/minipixel
A tiny pixel art editor
pixel-art pixel-editor sprites zig ziglang
Last synced: 07 May 2025
https://github.com/benbusby/colorstorm
A color theme generator for editors and terminal emulators
atom atom-theme color-themes dark-syntax-theme dark-theme editor-theme intellij-theme nintendo screenshot snes sublime sublime-theme syntax-highlighting theme vim vim-colorscheme vscode vscode-theme zig ziglang
Last synced: 04 Apr 2025
https://github.com/const-void/doom-fire-zig
DOOM's fire algo, in zig, for 256 color terminals w/no dependencies
Last synced: 04 Apr 2025
https://github.com/cgbur/llama2.zig
Inference Llama 2 in one file of pure Zig
llama llama2 llm llm-inference simd zig ziglang
Last synced: 04 Oct 2025
https://github.com/fabioarnold/MiniPixel
A tiny pixel art editor
pixel-art pixel-editor sprites zig ziglang
Last synced: 01 Apr 2025
https://github.com/superauguste/zig-patterns
Common Zig patterns for you and your friends :)
Last synced: 08 May 2025
https://github.com/zigistry/zigistry
A place where you can find all the libraries that suit your Zig lang needs. ⭐️ Please star to support this work!
zig zig-programming-language ziglang
Last synced: 04 Apr 2025
https://github.com/squeek502/zua
An implementation of Lua 5.1 in Zig, for learning purposes
Last synced: 20 Aug 2025
https://github.com/PrajwalCH/yazap
🔧 The ultimate Zig library for seamless command line argument parsing.
argument-parser argument-parsing cli command-line-arguments-parser flags parser subcommands zig ziglang
Last synced: 06 May 2025
https://github.com/ziglang/zig-pypi
The Zig programming language, packaged for PyPI
Last synced: 03 Oct 2025
https://github.com/alexnask/interface.zig
Dynamic dispatch for zig made easy
dynamic-dispatch zig zig-library zig-package
Last synced: 20 Aug 2025
https://github.com/prajwalch/yazap
🔧 The ultimate Zig library for seamless command line argument parsing.
argument-parser argument-parsing cli command-line-arguments-parser flags parser subcommands zig ziglang
Last synced: 04 Apr 2025
https://github.com/TheAlgorithms/Zig
Collection of Algorithms implemented in Zig.
algorithms data-structures dynamic-programming interview-questions learning math mathematics search sorting sorting-algorithms zig ziglang
Last synced: 06 May 2025
https://github.com/ikskuh/zero-graphics
Application framework based on OpenGL ES 2.0. Runs on desktop machines, Android phones and the web
android android-sdk desktop-linux game-development graphics sdl sdl2 wasm zig zig-package ziglang
Last synced: 20 Aug 2025
https://github.com/sjml/wasmbots
wasm. bots. 🤖🧙♂️🧚🧙♀️⚔️🏰🤖
assemblyscript c golang roguelike rust svelte typescript webassembly zig
Last synced: 05 Apr 2025
https://github.com/luukdegram/apple_pie
Basic HTTP server implementation in Zig
http http-server server zig ziglang
Last synced: 24 Apr 2025
https://github.com/Luukdegram/apple_pie
Basic HTTP server implementation in Zig
http http-server server zig ziglang
Last synced: 16 Apr 2025
https://github.com/falsepattern/zigbrains
The zig language plugin for intellij
intellij-plugin lsp-client zig
Last synced: 05 Apr 2025
https://github.com/cx330blake/black-hat-zig
This project provides some code examples of Zig for malwares, hacking, and red teaming. ⚡
hacking hacking-tool malware malware-research offensive-security red-teaming security zig
Last synced: 12 Oct 2025
https://github.com/Lisprez/so_stupid_search
It's my honor to drive you fucking fire faster, to have more time with your Family and Sunshine.This tool is for those who often want to search for a string Deeply into a directory in Recursive mode, but not with the great tools: grep, ack, ripgrep .........every thing should be Small, Thin, Fast, Lazy....without Think and Remember too much ...一个工具最大的价值不是它有多少功能,而是它能够让你以多快的速度达成所愿......
blazing-fast cargo code-search cpp14 cpp17 cpp20 ctags emacs fire grep meta-programming neovim nim pt ripgrep rust stupid-search vim zig
Last synced: 19 Mar 2025
https://github.com/lisprez/so_stupid_search
It's my honor to drive you fucking fire faster, to have more time with your Family and Sunshine.This tool is for those who often want to search for a string Deeply into a directory in Recursive mode, but not with the great tools: grep, ack, ripgrep .........every thing should be Small, Thin, Fast, Lazy....without Think and Remember too much ...一个工具最大的价值不是它有多少功能,而是它能够让你以多快的速度达成所愿......
blazing-fast cargo code-search cpp14 cpp17 cpp20 ctags emacs fire grep meta-programming neovim nim pt ripgrep rust stupid-search vim zig
Last synced: 08 Aug 2025
https://github.com/johan0A/clay-zig-bindings
Zig bindings for the library clay: A high performance UI layout library in C.
layout ui zig zig-library zig-package
Last synced: 10 Oct 2025
https://github.com/mkeeter/rayray
A tiny GPU raytracer, using Zig and WebGPU
glsl gpu raytracing webgpu zig
Last synced: 16 Mar 2025
https://codeberg.org/ziglings/exercises
Learn the ⚡Zig programming language by fixing tiny broken programs.
beginner-friendly educational exercises learning-by-doing zig ziglang
Last synced: 08 Oct 2025
https://github.com/ziglang/translate-c
A Zig package for translating C code into Zig code.
Last synced: 05 Apr 2025
https://github.com/lightpanda-io/zig-js-runtime
Add a JS runtime in your Zig project
Last synced: 05 Apr 2025
https://github.com/cryptocode/zigfsm
A finite state machine library for Zig
finite-state-machine fsm fsm-library graphviz state-machine zig zig-library zig-package
Last synced: 05 Apr 2025
https://github.com/arnau478/hevi
Hex viewer
binary hex hex-viewer hexdump zig zig-package zig-program
Last synced: 04 Apr 2025
https://github.com/ikskuh/zig-qoi
Quite OK Image format encoder/decoder written in Zig
image-decoder image-encoder image-format qoi zig zig-package ziglang
Last synced: 05 Apr 2025
https://github.com/MasterQ32/zig-qoi
Quite OK Image format encoder/decoder written in Zig
image-decoder image-encoder image-format qoi zig zig-package ziglang
Last synced: 05 Apr 2025
https://github.com/zag-research/zag-smalltalk
Smalltalk VM Written in Zig with methods stored as type-annotated ASTs
compiler interpreter smalltalk zig
Last synced: 10 Oct 2025
https://github.com/ziglibs/s2s
A zig binary serialization format.
binary-data serialization serialization-library zig zig-package
Last synced: 05 Apr 2025
https://github.com/jedisct1/witx-codegen
WITX code and documentation generator for AssemblyScript, Zig, Rust and more.
assemblyscript code-generator interface-types wasm webassembly wit witx zig
Last synced: 16 May 2025
https://github.com/mrexodia/zig-cross
Example of using as a CMake Toolchain for cross compiling.
cmake cmake-toolchain cpp cross-compilation cross-compiler-toolchain zig
Last synced: 05 Apr 2025
https://github.com/FalsePattern/ZigBrains
The zig language plugin for intellij
intellij-plugin lsp-client zig
Last synced: 30 Sep 2025
https://github.com/SuperAuguste/zig-patterns
Common Zig patterns for you and your friends :)
Last synced: 23 Jul 2025
https://github.com/karlseguin/log.zig
A structured logger for Zig
logging-library structured-logging zig zig-library zig-package
Last synced: 30 Apr 2025
https://github.com/tardy-org/tardy
An asynchronous runtime for writing applications and services. Supports io_uring, epoll, kqueue, and poll for I/O.
async coroutines epoll io-uring kqueue net runtime zig zig-package
Last synced: 05 Apr 2025
https://github.com/kivikakk/koino
CommonMark + GFM compatible Markdown parser and renderer
Last synced: 29 Sep 2025
https://github.com/alexnask/ctregex.zig
Compile time regular expressions in zig
compile-time regex zig zig-library zig-package
Last synced: 25 Oct 2025
https://github.com/nelipuu/zbind
Zig-TypeScript binding generator 🟦 🦎
bun javascript node typescript wasm zig ziglang
Last synced: 05 Apr 2025
https://github.com/CX330Blake/Black-Hat-Zig
This project provides some code examples of Zig for malwares, hacking, and red teaming. ⚡
hacking hacking-tool malware malware-research offensive-security red-teaming security zig
Last synced: 05 Jul 2025
https://github.com/goto-bus-stop/setup-zig
use a @ziglang compiler in your github actions workflows
actions github-action github-actions zig ziglang
Last synced: 31 Mar 2025
https://github.com/zouyee/zig-learning
A bunch of links to blog posts, articles, videos, etc for learning Zig
book learn learning teaching teaching-materials toturial zig ziglang
Last synced: 22 Jul 2025
https://github.com/hendriknielaender/zBench
📊 zig benchmark
bench benchmark benchmarking performance stdout testing zig zig-package ziglang
Last synced: 06 May 2025
https://github.com/waycrate/nextwm
Manual tiling wayland compositor. ( Work In Progress )
bspwm sxhkd wayland wayland-client wayland-compositor window-manager wlroots zig
Last synced: 03 Aug 2025
https://github.com/Marco-Christiani/zigrad
A deep learning framework built on an autograd engine with high level abstractions and low level control.
autograd deep-learning machine-learning neural-network tensor zig zig-package ziglang
Last synced: 18 Jul 2025
https://github.com/00JCIV00/cova
Commands, Options, Values, Arguments. A simple yet robust cross-platform command line argument parsing library for Zig.
clap cli command-line terminal zig zig-package ziglang
Last synced: 06 May 2025
https://github.com/andrewrk/zig-vulkan-triangle
simple triangle displayed using vulkan, xcb, and zig
Last synced: 07 May 2025