Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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-02-20 00:30:22 UTC
- JSON Representation
https://github.com/notcalle/parzig
Parser Combinator library for Zig
parser-combinators parser-library zig zig-lang zig-library zig-package
Last synced: 11 Feb 2025
https://github.com/permutationlock/zig_emscripten_threads
A toy example showing Zig threads working in Emscripten
Last synced: 14 Jan 2025
https://github.com/zig-gamedev/system_sdk
System libraries and headers for cross-compiling zig-gamedev libs & sample apps
cross-platform gamedev sdk zig
Last synced: 16 Nov 2024
https://github.com/euantorano/compile-time-string-validation
Companion repository for my "Validating strings at compile time" log post
compile-time-checking dlang nim zig
Last synced: 20 Feb 2025
https://github.com/zig-gamedev/zgpu
Cross-platform graphics lib for Zig built on top of Dawn native WebGPU implementation.
cross-platform dawn gamedev graphics native webgpu zig
Last synced: 08 Nov 2024
https://github.com/zig-gamedev/zsdl
Zig bindings for SDL libs.
bindings gamedev sdl sdl2 sdl2-image sdl2-ttf zig
Last synced: 08 Nov 2024
https://github.com/tricktux/network-exercises
Solution to the prothackers problems
c catch2 cmake cmake-init linux makefile network-programming protohacker-solutions protohackers protohackers-solutions server socket-programming sockets zig
Last synced: 27 Jan 2025
https://github.com/ziglibs/wavefront-obj
A parser for wavefront object files
3d-format wavefront-obj zig zig-package ziglang
Last synced: 12 Nov 2024
https://github.com/rlopzc/waybar-wise-fx-rate
Waybar module to display FX rate between two currencies using the Wise API.
cli fx-rate fx-rates waybar waybar-module zig
Last synced: 11 Feb 2025
https://github.com/tiawl/oniguruma.zig
oniguruma packaged for @ziglang
binding oniguruma zig zig-package ziglang
Last synced: 08 Jan 2025
https://github.com/darkyzhou/mcm
Generate well-formed commit messages based on your staged changes
commit commit-message conventional-commits git llm zig
Last synced: 14 Jan 2025
https://github.com/dgv/zig-htmx-tailwind-example
Example CRUD app written in Zig + HTMX + Tailwind CSS
crud crud-application htmx htmx-app tailwind web zig ziglang zmpl
Last synced: 14 Nov 2024
https://github.com/ikskuh/zig-ode
Zig ODE sdk
ode open-dynamics-engine zig zig-package ziglang
Last synced: 17 Jan 2025
https://github.com/chanyon/minimd-zig
simple markdown parser
markdown markdown-parser markdown-zig zig zig-package ziglang
Last synced: 15 Nov 2024
https://github.com/storopoli/advent-of-code
Advent of Code Solutions
advent-of-code haskell rust zig
Last synced: 30 Nov 2024
https://github.com/bcrist/zig-tempallocator
Arena allocator for interactive programs and simulations
allocator utilities utility-library zig zig-library zig-package ziglang
Last synced: 19 Feb 2025
https://github.com/bunland/larzig
Lar javascript runtime
javascript javascriptcore runtime zig
Last synced: 17 Nov 2024
https://github.com/zig-gamedev/zopengl
OpenGL loader and bindings for Zig.
gamedev opengl opengl-bindings opengl-loader opengl-wrapper opengles zig
Last synced: 24 Nov 2024
https://github.com/alvaro17f/zix
Update your nixos system with a single command
Last synced: 17 Nov 2024
https://github.com/algoflows/zig-s3
A simple and efficient Zig native S3 client library, supporting AWS S3 and S3-compatible services like MINIO.
minio s3 s3-bucket s3-storage zig ziglang
Last synced: 29 Jan 2025
https://github.com/bcrist/limp
Lua Inline Metaprogramming Preprocessor
lua metaprogramming preprocessing preprocessor utilities utility utils zig ziglang
Last synced: 29 Jan 2025
https://github.com/minervasrefuge/gzzg
An in-progress Zig wrapper around Guile (scheme) C API
guile guile-scheme zig ziglang
Last synced: 05 Feb 2025
https://github.com/weskoerber/mac_address
A cross-platform library to retrieve the MAC address from your network interfaces without libc.
Last synced: 04 Dec 2024
https://github.com/decryptu/zig-playground
A hands-on learning repository showcasing Zig programming language features through practical examples. Features both a command-line and GUI application demonstrating core Zig concepts, modern systems programming practices, and SDL2 integration.
hello-world helloworld sdl2 zig zig-lang ziglang
Last synced: 29 Jan 2025
https://github.com/deingithub/zig-reload
proof of concept shared library code reloading with zig
Last synced: 29 Jan 2025
https://github.com/dasimmet/zig-raspberry-pico-sdk
microzig pico raspberry zig zig-package
Last synced: 15 Dec 2024
https://github.com/bcrist/microbe
Embedded Zig framework for ARM microcontrollers
cortex-m embedded rpi-pico stm32 zig zig-library zig-package ziglang
Last synced: 29 Jan 2025
https://github.com/n0thhhing/zeon
ARM/ARM64 Neon intrinsics implemented in zig
arm arm64 assembly implementation inline-assembly intrinsics llvm neon pure-zig simd vectors zig ziglang
Last synced: 17 Jan 2025
https://github.com/sepruko/lorem-zig
Lorem ipsum dolor, right? Right?
generator lorem-ipsum zig ziglang
Last synced: 05 Feb 2025
https://github.com/nuiipointerexception/farbe
A optimized color module and library for high performance applications.
cpp rust zig zig-library zig-package
Last synced: 04 Feb 2025
https://github.com/r4gus/zig-book
Zig Basiscs: Zig programmieren für Einsteiger
book books buch deutsch programming programming-language zig ziglang
Last synced: 13 Feb 2025
https://github.com/kassane/sanitizers-zig
LLVM sanitizers for zig-toolchain
cpp cpp-libraries llvm-sanitizer zig zig-package
Last synced: 28 Nov 2024
https://github.com/ozgrakkurt/filterz
Probabilistic filter implementations. Ribbon, bloom, xor filters.
bloom-filter probabilistic-data-structures ribbon xor zig ziglang
Last synced: 28 Nov 2024
https://github.com/lithdew/ed25519-donna-zig
Minimal Zig bindings to ed25519-donna.
Last synced: 06 Feb 2025
https://github.com/nektro/zig-licenses-text
Full license text from https://spdx.org/licenses/.
Last synced: 28 Nov 2024
https://github.com/pmuens/ziglearn
Learning Zig via ziglearn.org
tutorial zig zig-lang zig-programming-language
Last synced: 26 Jan 2025
https://github.com/blockkwork/zig-tools
⚡ Zig tools for vscode
formatter linter snippets vscode vscode-extension zig zig-tools zig-vscode ziglang
Last synced: 28 Nov 2024
https://github.com/seanpm2001/snu_2d_programmingtools_ide_zig
The Zig Programming language IDE submodule for SNU Programming Tools (2D Mode)
gpl3 gplv3 ide md programming snu snu-2d snu-2d-programming-tools snu-2d-programmingtools snu-development snu-programming-tools snu2d-programmingtools snu2dprogrammingtools txt web web-ide zig zig-language ziglang zir
Last synced: 28 Nov 2024
https://github.com/tiawl/x11.zig
X11 headers packaged for @ziglang
binding spaceporn x11 zig zig-package ziglang
Last synced: 28 Nov 2024
https://github.com/funnbot/grapl
Great... Really? Another programming language?
programming-language zig ziglang
Last synced: 09 Jan 2025
https://github.com/arguablykomodo/zitrus
A set of opinionated system information fetchers written in Zig, for use in lemonbar.
Last synced: 30 Jan 2025
https://github.com/decryptu/zigcoin
A fast and minimal CLI cryptocurrency information tool written in Zig, using the CoinGecko API v3.
bitcoin coingecko coingecko-api crypto cryptocurrency zig ziglang
Last synced: 30 Jan 2025
https://github.com/deadblackclover/perlin-noise
Implementation of the Perlin noise made using Zig
Last synced: 16 Feb 2025
https://github.com/candrewlee14/xv6-riscv-zig
xv6-riscv + Zig
operating-systems riscv xv6 xv6-riscv zig
Last synced: 01 Jan 2025
https://github.com/nektro/zig-intrusive-parser
Core plumbing to make text or binary document parsers with Data Oriented Design
Last synced: 20 Feb 2025
https://github.com/nektro/zig-iso-3166-countrys
Zig package for ISO 3166 Country Codes
Last synced: 20 Feb 2025
https://github.com/vezel-dev/libap
A port of LLVM's arbitrary-precision numerics types to Zig with a C API.
Last synced: 20 Feb 2025
https://github.com/ikskuh/cbm-tools
A small collection of CBM computer related tools
c128 c64 cbm commodore-64 zig ziglang
Last synced: 17 Jan 2025
https://github.com/mattzcarey/micrograd.zig
small (and partial) autograd engine inspired from Karpathy's micrograd and PyTorch, written in Zig
autograd llm llvm machine-learning micrograd pytorch zig
Last synced: 01 Jan 2025
https://github.com/techcable/zig-mpack
Msgpack library for Zig (bindings to ludocode/mpack)
Last synced: 14 Feb 2025
https://github.com/pyranota/zbody
[mirror] Concurrent N-body simulation using Barnes-Hut Algorithm and Zig.
graphics n-body nix raylib raylib-zig simulation zig ziglang
Last synced: 26 Dec 2024
https://github.com/maolonglong/zig-buddy2
🧿 A simple buddy memory allocation library.
allocator buddy buddy-system zig
Last synced: 26 Dec 2024
https://github.com/ceyhunkerti/oracle_tocsv
oracle query to csv fast extraction utility
csv extraction oci odpi-c oracle zig
Last synced: 03 Jan 2025
https://github.com/lordaro/adventofcode
Some Advent of Code solutions
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 cpp dlang nim rust zig
Last synced: 04 Jan 2025
https://github.com/hendriknielaender/ansi-escape.zig
ANSI escape codes for manipulating the terminal
ansi ansi-escape-codes terminal zig zig-library zig-package ziglang
Last synced: 12 Jan 2025
https://github.com/ziglana/solana-zig-program-template
Minimal Solana Zig program template
solana zig zig-package ziglana ziglang zup
Last synced: 19 Jan 2025
https://github.com/crispy-strawberry/http.zig
An HTTP/1.1 compliant client and server in Zig
Last synced: 19 Jan 2025
https://github.com/crispy-strawberry/string.zig
A Rust like String type for Zig
string zig zig-package ziglang
Last synced: 19 Jan 2025
https://github.com/s-leroux/mongoz
A thin Zig wrapper around the MongoDB C driver
client-library mongo mongodb zig ziglang
Last synced: 25 Jan 2025
https://github.com/strum355/bazel-execlog-duckdb-extension
bazel duckdb duckdb-extension nix nix-flake protobuf zig
Last synced: 14 Feb 2025
https://github.com/aleksandrshadrin/di.zig
A simple and lightweight dependency injection container for Zig.
dependency-injection ioc-container zig zig-library zig-package
Last synced: 01 Feb 2025
https://github.com/r4gus/ccdb
CBOR Credential Database Format
credential-manager credential-store passkey password password-database zig zig-package
Last synced: 26 Jan 2025
https://github.com/adwaith-rajesh/ziframe
A minimal DataFrame library in zig
Last synced: 01 Feb 2025
https://github.com/zewenn/fyr
A wrapper/helper to work with raylib-zig (by Not-Nik)
Last synced: 29 Jan 2025
https://github.com/tensorush/zig-backoff
Zig implementation of exponential backoff algorithm.
back-off backoff backoff-algorithm backoff-algorithms backoff-strategy collision-avoidance exponential-backoff rate-limiting retry retry-strategies retrying zig zig-lib zig-library zig-package ziglang
Last synced: 16 Feb 2025
https://github.com/vbrusca/ZigMatrixUtils
A matrix utility library written in Zig. Provides functions and tools for manipulating matrices and solving linear algebra problems. A great source for leaning about the Zig programming language.
Last synced: 18 Nov 2024
https://github.com/alvaro17f/passback
A tool to backup your keepass database
Last synced: 18 Jan 2025
https://github.com/allyourcodebase/cfitsio
Zig build of CFITSIO library.
cfitsio fits fits-files fits-image fitsio zig zig-lang zig-language zig-library zig-package ziglang
Last synced: 01 Feb 2025
https://github.com/dantecatalfamo/opencse
Free implementation of the Can't Stop Express dice game.
Last synced: 20 Jan 2025
https://github.com/nikneym/dynamo
Performant abstraction over system APIs for non-blocking socket I/O. Implements an event loop that leverages proactor pattern.
dynamo epoll non-blocking-io non-blocking-sockets nonblocking nonblocking-sockets socket socket-io zig ziglang
Last synced: 26 Jan 2025
https://github.com/andrvv/lean
⚡ Blazing fast scientific computing library for Zig
computing linear-algebra math thread zig zig-package ziglang
Last synced: 20 Feb 2025
https://github.com/hendriknielaender/monkey-lang
Thorsten Ball's book "Writing and interpreter in Go"
Last synced: 26 Jan 2025
https://github.com/midasvanveen/zurl
like curl, but zig
httpclient networking socket zig
Last synced: 09 Feb 2025
https://github.com/hendriknielaender/ulid.zig
Zig Universally Unique Lexicographically Sortable Identifier
ulid ulid-generator zig zig-library zig-package ziglang
Last synced: 02 Jan 2025
https://github.com/cryptocode/llvm-jit-zig
LLVM ORCv2 jit example in Zig (without using any Zig bindings)
Last synced: 18 Jan 2025
https://github.com/kooparse/texture-packer
A dynamic texture packer using a naive packer algorithm.
Last synced: 26 Jan 2025
https://github.com/applejag/adventofcode-2023-zig
My attempt at Advent of Code 2023 using Zig
advent-of-code advent-of-code-2023 advent-of-code-zig zig ziglang
Last synced: 13 Feb 2025
https://github.com/jrachele/zsynth
Synthesizer plugin written in Zig
audio bitwig clap dsp plugin synthesizer vst zig
Last synced: 03 Jan 2025