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-14 00:31:52 UTC
- JSON Representation
https://github.com/zPSP-Dev/Zig-PSP
A project to bring the Zig Programming Language to the Sony PlayStation Portable!
Last synced: 16 Apr 2025
https://github.com/ziglibs/ansi_term
Zig library for dealing with ANSI terminals
ansi-terminal zig zig-package ziglang
Last synced: 09 Apr 2025
https://github.com/suirad/zig-header-gen
Automatically generate headers/bindings for other languages from Zig code
binding-generator build c comptime cpp golang header-generator nim python rust zig zig-library
Last synced: 07 Apr 2026
https://github.com/Cloudef/zig2nix
Flake for packaging, building and running Zig projects.
automation build ci cross-compiling dependencies developer-tools nix packaging release releases reproducible zig
Last synced: 06 May 2025
https://github.com/MarioAriasC/zig-support
Zig language support for JetBrains IDEs
idea-plugin intellij intellij-plugin kotlin zig
Last synced: 13 May 2025
https://github.com/ikskuh/parser-toolkit
A toolkit that makes it easier to write recursive-descent parsers in Zig.
compiler compiler-frontend parser recursive-descent-parser tokenizer tokenizer-parser zig zig-package ziglang
Last synced: 02 Sep 2025
https://github.com/ziglibs/ansi-term
Zig library for dealing with ANSI terminals
ansi-terminal zig zig-package ziglang
Last synced: 27 Feb 2025
https://github.com/marioariasc/zig-support
Zig language support for JetBrains IDEs
idea-plugin intellij intellij-plugin kotlin zig
Last synced: 07 Oct 2025
https://github.com/deckarep/ziglang-set
A generic and general purpose Set implementation for the Zig language
datastructures generics set standard-library zig zig-package ziglang
Last synced: 20 Jun 2025
https://github.com/greenfork/kisa
Text editor of the new world
console-application editor kisa modal-editing tui zig
Last synced: 08 May 2025
https://github.com/hejsil/ziter
The missing iterators for Zig
functional iterator iterator-library iterators zig zig-library zig-package
Last synced: 08 Apr 2025
https://github.com/Arnau478/hevi
Hex viewer
binary hex hex-viewer zig zig-package
Last synced: 06 May 2025
https://github.com/Hejsil/ziter
The missing iterators for Zig
functional iterator iterator-library iterators zig zig-library zig-package
Last synced: 08 May 2025
https://github.com/tralamazza/embedded_zig
minimal Zig embedded ARM example (STM32F103 blue pill)
Last synced: 06 Feb 2026
https://github.com/ije/md4w
A Markdown renderer written in Zig & C, compiled to WebAssymbly.
html markdown md4c parser renderer streaming wasm webassembly zig
Last synced: 13 Apr 2025
https://github.com/kubkon/ZigKit
Zig bindings for low-level macOS frameworks
Last synced: 08 May 2025
https://github.com/EzequielRamis/zimdjson
Parsing gigabytes of JSON per second. Zig port of simdjson with fundamental features.
json json-parser simd simdjson zig zig-package ziglang
Last synced: 24 Mar 2025
https://github.com/stef/libopaque
c implementation of the OPAQUE protocol with bindings for python, php, ruby, lua, zig, java, erlang, golang, js and SASL. also supports a threshold variants based on 2hashdh and 3hashtdh
ake authenticated-key-exchange erlang go golang ietf-cfrg java javascript js libsodium lua opaque password password-ake php python ruby sasl sasl-mech zig
Last synced: 05 Apr 2025
https://github.com/kubkon/zigkit
Zig bindings for low-level macOS frameworks
Last synced: 15 Mar 2025
https://github.com/evanwashere/napi.zig
tiny and fast napi bindings for zig
Last synced: 23 Feb 2026
https://github.com/alichraghi/zort
Sorting algorithms in zig
sort sorting sorting-algorithms sorting-algorithms-implemented zig zig-package
Last synced: 10 Aug 2025
https://github.com/sinshu/ziggysynth
A SoundFont MIDI synthesizer written in pure Zig
audio meltysynth midi soundfont synthesizer zig ziglang
Last synced: 12 Apr 2025
https://github.com/jedisct1/zig-minisign
Minisign reimplemented in Zig.
crypto minisign signatures zig zig-package
Last synced: 09 Apr 2025
https://github.com/srekel/zig-sparse-set
Sparse sets for zig, supporting both SOA and AOS style
Last synced: 06 Jul 2025
https://github.com/tiawl/cimgui.zig
dear imgui packaged for @ziglang
binding cimgui imgui spaceporn zig zig-package ziglang
Last synced: 25 Jul 2025
https://github.com/AliChraghi/zort
Sorting algorithms in zig
sort sorting sorting-algorithms sorting-algorithms-implemented zig zig-package
Last synced: 08 May 2025
https://github.com/awacsm81/nexlog
A modern, feature-rich logging library for Zig with thread-safety, file rotation, and colorized output. High-performance logging made easy.
file-rotation library logging thread-safe zig
Last synced: 07 May 2025
https://github.com/zigtools/lsp-kit
The necessary building blocks to develop LSP implementations in Zig.
Last synced: 08 Aug 2025
https://github.com/Srekel/zig-sparse-set
Sparse sets for zig, supporting both SOA and AOS style
Last synced: 06 May 2025
https://github.com/coderonion/hello-algo-zig
Zig codes for the famous public project 《Hello, Algorithm》|《 Hello,算法 》 about data structures and algorithms.
algorithm algorithms data-structure data-structures data-structures-and-algorithms dsa dynamic-programming graph hello-algo leecode linked-list rust search sort zig ziglang
Last synced: 15 Mar 2025
https://github.com/zigembeddedgroup/serial
Serial port configuration library for Zig
serial serial-port uart zig zig-package ziglang
Last synced: 06 Apr 2025
https://github.com/ZigEmbeddedGroup/serial
Serial port configuration library for Zig
serial serial-port uart zig zig-package ziglang
Last synced: 06 May 2025
https://github.com/dantecatalfamo/zig-dns
Experimental DNS library implemented in zig
dns dns-library zig zig-library
Last synced: 02 Aug 2025
https://github.com/ubavic/srb-id-pkcs11
Open source PKCS#11 module for Serbian ID cards
pcsclite pkcs11 public-key-cryptography serbia smart-card zig
Last synced: 06 Apr 2026
https://github.com/nikneym/ws
WebSocket library for Zig ⚡
websocket websockets ws zig ziglang
Last synced: 29 Jul 2025
https://github.com/HidamariProject/Hidamari
Modern operating system aimed at running WebAssembly code.
kernel operating-system wasm webassembly zig
Last synced: 08 May 2025
https://github.com/mnemnion/mvzr
Minimum Viable Zig Regex
pattern-matching regex regular-expressions zig zig-package
Last synced: 10 May 2026
https://github.com/fabioarnold/nfd-zig
OS-native file dialogs on Linux, macOS and Windows
file-dialog native zig zig-package
Last synced: 08 Apr 2026
https://github.com/ringtailsoftware/zig-wasm-audio-framebuffer
Examples of integrating Zig and Wasm (and C) for audio and graphics on the web
c doom wasm webassembly webaudio zig zig-package
Last synced: 17 Mar 2025
https://github.com/griush/zm
zm - Fast, Zig math library, fully cross-platform
game-development gamedev math zig zig-package
Last synced: 03 Oct 2025
https://github.com/ziglana/grpc-zig
blazigly fast gRPC client & server implementation in zig
blazigly grpc rpc zig zig-package
Last synced: 16 Jul 2025
https://github.com/StrobeLabs/eth.zig
Zig Ethereum client library. Faster than alloy.rs on 20/26 benchmarks.
abi blockchain crypto defi ens erc20 erc721 ethereum ethereum-library ethereum-sdk evm hd-wallet json-rpc keccak rlp secp256k1 web3 zig zig-ethereum zig-package
Last synced: 24 Mar 2026
https://github.com/rbino/zig-stm32-blink
Use Zig to blink some LEDs
embedded stm32 stm32f4-discovery zig
Last synced: 22 Mar 2025
https://github.com/chrischtel/nexlog
A modern, feature-rich logging library for Zig with thread-safety, file rotation, and colorized output. High-performance logging made easy.
file-rotation library logging thread-safe zig
Last synced: 25 Oct 2025
https://github.com/ziglang/shell-completions
Shell completions for the Zig compiler.
Last synced: 03 Oct 2025
https://github.com/nektro/zig-time
A date and time parsing and formatting library for Zig.
time wristwatch zig zig-package
Last synced: 12 Jun 2025
https://github.com/suirad/adma
A general purpose, multithreaded capable slab allocator for Zig
allocator general-purpose slab-allocator zig zig-lang zig-library
Last synced: 12 Apr 2025
https://github.com/nilslice/workers-zig
Write Cloudflare Workers in 100% Zig via WebAssembly
cloudflare webassembly workers zig
Last synced: 23 May 2026
https://github.com/cztomsik/napigen
Automatic N-API (server-side javascript) bindings for your Zig project.
javascript napi nodejs zig zig-package
Last synced: 13 Jul 2025
https://github.com/nektro/zig-extras
An assortment of random utility functions that aren't in std and don't need to be their own pacakge.
Last synced: 17 Mar 2025
https://github.com/jiacai2050/simargs
A simple, opinionated, struct-based argument parser in Zig.
argument-parser argument-parsing cli zig zig-library ziglang
Last synced: 08 Oct 2025
https://github.com/greenfork/jzignet
Zig library to connect Janet and Zig together
Last synced: 04 Apr 2025
https://github.com/meheleventyone/zig-wasm-test
A minimal Web Assembly example using Zig's build system.
typescript wasm webassembly zig
Last synced: 06 May 2025
https://github.com/zig-sec/keylib
FIDO2/ PassKey compatible authentication library
authentication authenticator ctap ctap2 fido2 passkey passkeys webauthn zig zig-package ziglang
Last synced: 16 Mar 2025
https://github.com/karlseguin/cache.zig
A thread-safe, expiration-aware, LRU cache for Zig
cache caching-library lru-cache zig zig-library zig-package
Last synced: 25 Mar 2025
https://github.com/fabioarnold/zig-gorillas
A clone of the classic QBasic Gorillas written in the Zig programming language
Last synced: 22 Mar 2025
https://github.com/cztomsik/fridge
A small, batteries-included database library for Zig.
database sqlite sqlite3 zig zig-package
Last synced: 08 Mar 2026
https://github.com/mnemnion/ohsnap
Oh Snap! Easy Snapshot Testing for Zig
snapshot-testing test testing-library unit-test zig zig-package
Last synced: 03 May 2025
https://github.com/rockorager/comlink
An experimental IRC client
irc irc-client zig zig-package
Last synced: 18 Sep 2025
https://github.com/zigwasm/wasmer-zig
Zig bindings for the Wasmer WebAssembly runtime
wasi wasm wasmer zig zig-library
Last synced: 16 Apr 2025
https://github.com/orhun/zig-http-benchmarks
Benchmarking Zig HTTP client against Rust, Go, Python, C++ and curl
benchmarking curl http http-benchmarking http-client http-requests http-server python rust zig zig-http ziglang
Last synced: 12 Apr 2025
https://github.com/ziglang/fetch-them-macos-headers
A utility for fetching minimal macOS libc headers
Last synced: 06 Sep 2025
https://github.com/vrischmann/zig-prometheus
Prometheus/VictoriaMetrics client library for Zig
prometheus victoriametrics zig
Last synced: 22 Mar 2025
https://github.com/Avokadoen/zig_vulkan
Toying with vulkan and zig
glfw graphics raytracing voxel vulkan zig
Last synced: 06 May 2025
https://github.com/ziglang/docker-zig
Dockerfile for zig programming language
Last synced: 11 Oct 2025
https://github.com/durobot/raylib-zig-examples
Raylib examples ported to Zig
Last synced: 31 Jul 2025
https://github.com/iguessthislldo/georgios
Hobby Operating System
hobby-os kernel operating-system osdev unix x86 x86-32 zig ziglang
Last synced: 12 Apr 2025
https://github.com/ikskuh/texteditor
A backbone for text editors. No rendering, no input, but everything else.
text text-editor unicode zig zig-package
Last synced: 16 Mar 2025
https://github.com/nektro/zig-xml
A pure-Zig fully spec-compliant XML parser.
Last synced: 17 Mar 2025
https://github.com/Zig-Sec/keylib
FIDO2/ PassKey compatible authentication library
authentication authenticator ctap ctap2 fido2 passkey passkeys webauthn zig ziglang
Last synced: 06 Mar 2026
https://github.com/g41797/mailbox
Zig Mailbox is convenient inter-thread communication mechanizm.
actor-model channel-on-steroids fan-in fan-out inter-thread-communication mailbox thread-safe zig zig-library zig-package
Last synced: 09 Apr 2025
https://github.com/jiacai2050/zig-curl
Zig bindings for libcurl
libcurl libcurl-binding libcurl-bindings zig zig-lib zig-package ziglang
Last synced: 12 Apr 2025
https://github.com/andrewrk/zig-general-purpose-allocator
work-in-progress general purpose allocator intended to be eventually merged into Zig standard library. live streamed development
Last synced: 15 Apr 2025
https://github.com/ikskuh/TextEditor
A backbone for text editors. No rendering, no input, but everything else.
text text-editor unicode zig zig-package
Last synced: 08 May 2025