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-18 00:31:01 UTC
- JSON Representation
https://github.com/nektro/zig-licenses-text
Full license text from https://spdx.org/licenses/.
Last synced: 28 Nov 2024
https://github.com/star-tek-mb/Paradise
WASM first game engine written in Zig.
Last synced: 13 Nov 2024
https://github.com/javiorfo/zig-epub
Minimal Zig library for creating EPUB files
epub epub-library zig zig-library
Last synced: 18 Feb 2025
https://github.com/thechampagne/zure
β‘ Zig binding for rust regex engine.
library regex regex-engine zig ziglang
Last synced: 01 Feb 2025
https://github.com/ssttevee/zig-hailo
zig reimplementation of some functions provided by https://github.com/hailo-ai/hailort
ai artificial-intelligence hailo hailo-8 hailo-ai hailo8 machine-learning ml neural-network zig ziglang
Last synced: 01 Feb 2025
https://github.com/aalbacetef/strcompare
strcompare is a library for comparing strings using Hamming, Levenshtein, and Damerau-Levenshtein metrics.
damerau-levenshtein hamming-distance levenshtein levenshtein-distance string-comparison zig
Last synced: 28 Dec 2024
https://github.com/marionauta/wggr
Funtions to draw colors, rectangles, sprites and text onto a CGContext.
coregraphics graphics-programming raylib zig
Last synced: 14 Dec 2024
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/kassane/docker-zig
Minimal Container to use Zig toolchain
docker docker-image docker-images docker-multiarch dockerfile zig
Last synced: 16 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/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/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/mise-plugins/asdf-zigmod
zigmod plugin for the asdf version manager
Last synced: 02 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/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/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/vexcited/frr
A bytecode interpreter for French pseudocode, specifications are from the lessons I had at the IUT of Limoges.
french interpreter language pseudocode pseudocode-interpreter school zig
Last synced: 13 Jan 2025
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/zig-gamedev/ztracy
Performance markers for Tracy Frame Profiler in Zig.
Last synced: 05 Nov 2024
https://github.com/NickHastings/zig-debian
Debian package for zig programming language
Last synced: 24 Oct 2024
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/tiawl/x11.zig
X11 headers packaged for @ziglang
binding spaceporn x11 zig zig-package ziglang
Last synced: 28 Nov 2024
https://github.com/vexcited/iut-r1.01
Repository containing all the lessons (from 2023-2024 session) in R1.01 from the IUT of Limoges.
Last synced: 13 Jan 2025
https://github.com/natecraddock/zf-wasm-playground
a simple web playground to demo zf
Last synced: 02 Feb 2025
https://github.com/allyourcodebase/libmaxminddb
Zig build of libmaxminddb library.
libmaxminddb maxmind maxmind-db maxminddb zig zig- zig-build zig-package ziglang
Last synced: 06 Dec 2024
https://github.com/funnbot/grapl
Great... Really? Another programming language?
programming-language zig ziglang
Last synced: 09 Jan 2025
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/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/bcrist/zig-tempallocator
Arena allocator for interactive programs and simulations
allocator utilities utility-library zig zig-library zig-package ziglang
Last synced: 01 Dec 2024
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/grayjack/language-zig
Atom package for Zig programming language
atom atom-editor atom-package atom-plugin zig ziglang
Last synced: 10 Feb 2025
https://github.com/durobot/export_ppm
A couple of functions to export data as a PPM/PGM image file from your Zig code
pgm pgm-format pgm-image pgm-writer ppm ppm-format ppm-image zig zig-package ziglang
Last synced: 18 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/mikea/ztd
Zig Tower Defense
data-oriented-design game game-engine-2d tower-defense zig ziglang
Last synced: 25 Jan 2025
https://github.com/ryogrid/learnzig
Execution time comparison of fib(46) between raw JS and WebAssembly on web browser
Last synced: 17 Feb 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/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/ziqi-yang/greetd_ipc
[mirror] Zig library for interacting with [greetd](https://sr.ht/~kennylevinsen/greetd/) ipc.
Last synced: 01 Nov 2024
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/ulrich-tonmoy/programming-junky
π¨βπ» A repository that host all the projects build while learning the tools/language.
Last synced: 20 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/deadblackclover/perlin-noise
Implementation of the Perlin noise made using Zig
Last synced: 16 Feb 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/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/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/guidoschmidt/examples.zig
Hodgepodge of examples collected while learning zig
examples examples-zig learn learning zig zigcc ziglang
Last synced: 13 Nov 2024
https://github.com/kassane/zig-gpa-ffi
Testing GPA in FFI
allocator bindings cpp ffi ffi-bindings malloc-free memory-allocation memory-management rust zig ziglang
Last synced: 10 Feb 2025
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/deckarep/dungeon-rush
πΎπ A zig port of Dungeon Rush. An open-source game inspired by snake, written in pure Zig with SDL2.
c dungeon-crawler game port rogue-like sdl sdl2 zig ziglang
Last synced: 25 Oct 2024
https://github.com/sepruko/lorem-zig
Lorem ipsum dolor, right? Right?
generator lorem-ipsum zig ziglang
Last synced: 05 Feb 2025
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/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/bstrdlord/zig-tools
β‘ Zig tools for vscode
formatter linter snippets vscode vscode-extension zig zig-tools zig-vscode ziglang
Last synced: 20 Jan 2025
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/r4gus/kdbx
This Zig module allows you to integrate KDBX support into your application.
kdbx kdbx-database kdbx-files keepass zig ziglang
Last synced: 22 Jan 2025
https://github.com/ndrean/mandelbrot
Mandelbrot set and orbits with Zig, Zigler and Elixir Nx in a Livebook
elixir livebook mandelbrot-set mandelbrot-viewer nx zig zigler
Last synced: 04 Jan 2025
https://github.com/midasvanveen/zurl
like curl, but zig
httpclient networking socket zig
Last synced: 09 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/smintfy/yip
Yip is a toy interpreted functional programming language.
interpreter learning programming-language python recreational zig
Last synced: 25 Jan 2025
https://github.com/griush/corex
CoreX Framework
game-development game-engine gamedev zig zig-package
Last synced: 18 Jan 2025
https://github.com/reokodoku/sap
A simple argument parser library for zig
argument-parser zig zig-package
Last synced: 01 Feb 2025
https://github.com/prajwalch/zbfi
BrainFuck π€ language interpreter written in Zig
brainfuck brainfuck-interpreter interpreter zig zig-lang ziglang
Last synced: 01 Feb 2025
https://github.com/burlindw/zig-build-utils
A collection of common utilities for Zig build scripts inspired by the build scripts used by Zig and ZLS.
Last synced: 01 Feb 2025
https://github.com/mariogt/zig_lazy_updater
Script to update/install the latest dev build of Zig into your $HOME folder
Last synced: 01 Feb 2025
https://github.com/adwaith-rajesh/ziframe
A minimal DataFrame library in zig
Last synced: 01 Feb 2025
https://github.com/bitlytwiser/nostro
Nostro recursively searches directories for a given input string
Last synced: 18 Jan 2025
https://github.com/dvvcz/lum
Powerful language targeting several languages, inspired by Rust, Zig and Lua
compiler language lua programming-language rust scripting scripting-language zig
Last synced: 05 Jan 2025
https://github.com/kenf1/cryptlibc
C library for basic string encryption/decryption + Rust & Zig bindings
c c-library ffi-bindings rust zig
Last synced: 09 Feb 2025
https://github.com/a1393323447/zcore-os
Writting an OS in Zig. (Based on rCore-OS)
Last synced: 13 Nov 2024
https://github.com/Aransentin/zpq
zpq is a connection library for PostgreSQL
Last synced: 24 Oct 2024
https://github.com/PrajwalCH/zbfi
BrainFuck π€ language interpreter written in Zig
brainfuck brainfuck-interpreter interpreter zig zig-lang ziglang
Last synced: 24 Oct 2024
https://github.com/lun-4/zig-docsearch
[WIP] search over zig stdlib doc comments (with rudimentary html gen)
Last synced: 02 Feb 2025
https://github.com/lun-4/expiring-hash-map.zig
need a cache or you're limited by memory in your long-lived zig code, well fear no more!
Last synced: 02 Feb 2025
https://github.com/joachimschmidt557/zig-walkdir
Provides functions for walking directories recursively
Last synced: 02 Feb 2025
https://github.com/joachimschmidt557/zigfd
[WIP] Recursively find files and directories with a regex pattern
Last synced: 02 Feb 2025
https://github.com/bitlytwiser/ascii-to-hex
A random thing to convert ascii to hex using network sockets. Its very basic
net network-programming socketserver zig ziglang
Last synced: 14 Oct 2024
https://github.com/zewenn/tage4
The Text Adventure Game (Engine) v4 is a real time, cross-platform, console game engine written in zig.
game-engine macos terminal windows zig
Last synced: 14 Oct 2024