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/dantecatalfamo/OpenCSE
Free implementation of the Can't Stop Express dice game.
Last synced: 15 Nov 2024
https://github.com/mjakeman/zig-animate
Animation, interpolation, and sequencing library for zig.
animation animation-library interpolation zig zig-library
Last synced: 05 Feb 2025
https://github.com/tiehuis/zig-cli-experiment
Experiment in how to handle the cli interface for zig
Last synced: 26 Jan 2025
https://github.com/cloudef/zig-fsm-compiler
Ragel compatible FSM compiler for Zig
compiler fsm lexer logic parser parsing state state-machine state-management tokenizer zig
Last synced: 13 Feb 2025
https://github.com/game4all/zvox
🧊 Zig library to parse Magicavoxel .vox files
Last synced: 10 Jan 2025
https://github.com/durobot/zigstructprint
Small library to pretty-print Zig structs (and arrays)
Last synced: 18 Feb 2025
https://github.com/tensorush/zig-donut
🦎 🍩 Zig port of the animated ASCII-art donut rendering created by @a1k0n.
ascii ascii-animation ascii-art ascii-graphics donut donut-3d donut-c donut-zig render rendering zig zig-donut zig-package zig-port ziglang
Last synced: 16 Feb 2025
https://github.com/slamko/zic
A set of Zig-inspired macros for type-based error handling in C
error-handling framework header-only macros preprocessor programming-language typesystem zig
Last synced: 21 Jan 2025
https://github.com/chances/zig-playdate
Zig template for building Playdate games & apps
Last synced: 09 Jan 2025
https://github.com/bo1led-owl/spalloc
Toy allocator with C interface written in Zig
allocators c memory-managament zig
Last synced: 04 Jan 2025
https://github.com/nuiipointerexception/nvim
❄️ fast and minimal neovim config.
neovim-config nvim ocaml rust typescript zig
Last synced: 13 Feb 2025
https://github.com/fjebaker/lineprofiles
A Cunningham transfer-function integrator for building relativistic lineprofile models.
astrophysics black-holes general-relativity lineprofiles xspec xspec-model zig
Last synced: 12 Jan 2025
https://github.com/tiawl/wayland.zig
wayland headers packaged for @ziglang
binding spaceporn wayland wayland-protocol zig zig-package ziglang
Last synced: 26 Jan 2025
https://github.com/deckarep/lc3-zig
The LC3 virtual machine implemented in Zig.
assembly bytecode-interpreter lc3 lc3-vm virtual-machine zig ziglang
Last synced: 24 Jan 2025
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/fluent-ci-templates/zig-pipeline
A ready-to-use CI/CD Pipeline for Zig projects.
cicd dagger deno deno-module devops pipeline typescript zig
Last synced: 16 Jan 2025
https://github.com/mubashir1osmani/quran-os
custom operating system for an exclusive quran player device
embedded-systems ipodtouch systems-programming zig
Last synced: 14 Feb 2025
https://github.com/susonicth/zigcat
As a lerning exercise to get to know zig I build a small command line tool that works like cat
cat cli commandline-tool learning zig
Last synced: 11 Jan 2025
https://github.com/fjebaker/wasmfitsio
Compiling CFITSIO for the browser.
astronomy astrophysics cfitsio fits wasm zig
Last synced: 13 Feb 2025
https://github.com/jomy10/advent-of-code-2022
My solutions for Advent Of Code 2022. Every day is written in another language, chosen randomly.
advent-of-code advent-of-code-2022 c3 go java javascript rust shell-script zig
Last synced: 14 Feb 2025
https://github.com/juergenhoetzel/flymake-zig
A zig backend for Flymake
emacs emacs-package zig ziglang
Last synced: 17 Jan 2025
https://github.com/nuiipointerexception/aoc_zig
highly optimized aoc solutions written in zig! 🚀🎄
advent-of-code advent-of-code-2024 aoc zig ziglang
Last synced: 05 Feb 2025
https://github.com/avifenesh/sysprogwithzig
Having fun with ZIG and diving into system programing with it
fun git study system-programming zig
Last synced: 12 Jan 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/allyourcodebase/libexpat
libexpat ported to the zig build system
Last synced: 14 Feb 2025
https://github.com/goreleaser/example-zig
Example Zig project using GoReleaser
Last synced: 30 Jan 2025
https://github.com/wojberni/file-browser
Terminal UI browser for files written in Zig.
file-browser file-browsing file-tree learning tree-structure tui-app zig zig-lang
Last synced: 02 Feb 2025
https://github.com/firefly-zero/firefly-zig
⚡️ Zig SDK for making Firefly Zero games
firefly-zero framework gamedev graphics rendering sdk wasm webassembly zig
Last synced: 19 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/optimism-java/zephyrus
Ethereum consensus client in Zig
eth2 eth2-beacon-chain eth2-clients ethereum zig ziglang
Last synced: 20 Oct 2024
https://github.com/ibokuri/protest
A set of modules for easy testing in Zig
assert assertions require testing zig ziglang
Last synced: 05 Feb 2025
https://github.com/hun756/zigonic
Algorithm library in Zig programming language
algorithm algorithms zig zig-lang zig-library ziglang
Last synced: 26 Jan 2025
https://github.com/sackosoft/sanctum
Sanctum is an event streaming and storage platform which can be scripted by "spells" written in Lua or Wren.
event-driven event-streaming lua zig
Last synced: 07 Jan 2025
https://github.com/jungerboyo/stm32f103rb-template-project-zig
stm32f103rb mcu ziglang template project with microzig
embedded-zig microzig stm32f103rb zig ziglang
Last synced: 12 Jan 2025
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: 20 Feb 2025
https://github.com/weebnetsu/zig-learning-material
The learning material used for my Zig course
Last synced: 12 Jan 2025
https://github.com/42lm/zigist
Update a gist with a random dev joke. Pure Zig⚡
actions continuous-integration cron cronjob githubci zig ziglang
Last synced: 12 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/nektro/zig-fmt-valueliteral
Print a value to a writer as it would be written in Zig syntax as a (x) literal.
Last synced: 26 Jan 2025
https://github.com/opensvm/supabase-zig
supabase zig client
supabase-client supabase-db supabse zig zig-package zig-supabase
Last synced: 12 Jan 2025
https://github.com/erffy/zig-waybar-contrib
✨ Sleek and lightweight Waybar modules built with Zig
sway waybar waybar-contrib waybar-module zig ziglang zls
Last synced: 12 Jan 2025
https://github.com/reykjalin/todui
Task management and note taking TUI powered by plaintext with full mouse support
notes task-manager todo tui zig
Last synced: 21 Jan 2025
https://github.com/nektro/zig-licenses
generated data from https://spdx.org/licenses/.
Last synced: 26 Jan 2025
https://github.com/daneelsan/ziglink
Call Zig code from Wolfram Language via the LibraryLink interface.
Last synced: 14 Jan 2025
https://github.com/luickk/zig-gicv2
arm generic interrupt controller v2 for cortex a57 kernel
aarch64 arm bare-metal freestanding kernel zig
Last synced: 18 Feb 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/gaurav-gosain/jsml.zig
A simple JSON (toy) parser written in Zig, for learning purposes.
Last synced: 18 Jan 2025
https://github.com/softprops/zig-jsonlog
format zig std logs as structured JSON
json logging zig zig-library zig-package zigdex-lib ziglang
Last synced: 14 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: 20 Feb 2025
https://github.com/mkpoli/zig-rust-interop
An example of Zig-Rust and Rust-Zig interop through C ABI
Last synced: 02 Feb 2025
https://github.com/teh-cmc/zig-ron
[WIP] A robust, efficient implementation of the Rusty Object Notation (RON) for the Zig programming language.
Last synced: 12 Feb 2025
https://github.com/evanlin96069/propoobdetector
A Source Engine plugin that detects out-of-bounds props
kuroko portal source-engine zig
Last synced: 27 Oct 2024
https://github.com/lmantw/canvaz
A simple, easy-to-use image processing library written entirely in Zig.
image-processing zig zig-library zig-package
Last synced: 08 Feb 2025
https://github.com/sorairolake/abcrypt-zig
A simple, modern and secure file encryption library for Zig
abcrypt abcrypt-encryption argon2 argon2id blake2 blake2b chacha20 chacha20-poly1305 encryption poly1305 xchacha20 xchacha20-poly1305 zig zig-library zig-package ziglang
Last synced: 07 Feb 2025
https://github.com/ramsyana/zig-math-algorithms
A collection of mathematical algorithms implemented in Zig, designed to address specific mathematical problems with simple command-line interfaces.
Last synced: 07 Feb 2025
https://github.com/rejzi-dich/rytonlang
RU: Ryton - современный, мульти-парадигменный и мульти-платформенный язык программирования высокого уровня, который делает правильное простым, а сложное - понятным. EN: Ryton is a modern, multi-paradigm, and multi-platform high-level PL that makes what's right simple and what's complex understandable.
c cython dev development java jvm jython programing-language programming-language python ryton rytonlang zig ziglang
Last synced: 07 Feb 2025
https://github.com/vrischmann/zig-picohttpparser
Small Zig wrapper for picohttpparser
Last synced: 03 Jan 2025
https://github.com/zig-gamedev/znoise
Zig build package and bindings for https://github.com/Auburn/FastNoiseLite
bindings fastnoiselite gamedev noise-generator zig
Last synced: 14 Feb 2025
https://github.com/fjebaker/md4zig
Zig wrapper around md4c for parsing Markdown.
Last synced: 16 Feb 2025
https://github.com/thewh1teagle/whisper.zig
Transcribe audio with whisper in zig
Last synced: 24 Jan 2025
https://github.com/joachimschmidt557/zigfd
[WIP] Recursively find files and directories with a regex pattern
Last synced: 02 Feb 2025
https://github.com/summertime/posix-implementations
Implementations of POSIX utilities in various languages
hacktoberfest language nim posix zig
Last synced: 17 Feb 2025
https://github.com/selveris/voxel-engine
Voxel-engine written in Zig with Vulkan and SDL2
Last synced: 22 Jan 2025
https://github.com/fjebaker/zigfitsio
Zig wrapper for CFITSIO.
astronomy astrophysics cfitsio fits zig
Last synced: 16 Feb 2025
https://github.com/ikskuh/navmesh
A navmesh implementation in zig
navmesh pathfinding zig zig-package ziglang
Last synced: 17 Jan 2025
https://github.com/jameserrington/zig-rbtree
Red Black Tree implementation in Zig
Last synced: 20 Feb 2025
https://github.com/jcbhmr/zig-cmake-toolchains
⚡ Use CMake and Zig to cross-compile to anywhere!
cmake cmake-toolchain cross-compile zig
Last synced: 07 Feb 2025
https://github.com/mikkurogue/zigttp
A small tiny http server for my own use to host stuff on a vps at some point
cli-tool http-server zig ziglang
Last synced: 19 Jan 2025
https://github.com/joachimschmidt557/zig-walkdir
Provides functions for walking directories recursively
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/lun-4/zig-docsearch
[WIP] search over zig stdlib doc comments (with rudimentary html gen)
Last synced: 02 Feb 2025
https://github.com/egegungordu/zig-fsrs
Zig implementation of FSRS
fsrs spaced-repetition-algorithm zig zig-library zig-package
Last synced: 14 Jan 2025
https://github.com/moutansos/aoc-2023
Advent of Code 2023
advent-of-code advent-of-code-2023 advent-of-code-2023-zig zig
Last synced: 18 Jan 2025
https://github.com/mazrean/ziggo-test
A simple example of calling a library written in Zig from Go by CGO.
Last synced: 02 Feb 2025
https://github.com/dhananjaylatkar/aoc2024
https://adventofcode.com/2024
advent-of-code advent-of-code-2024 advent-of-code-in-zig aoc aoc2024 aoc2024-in-zig zig
Last synced: 29 Jan 2025
https://github.com/nitrogenez/zig-river-config
River configuration with the power of a programming language.
configuration river riverwm utility wayland wayland-compositor zig zig-lang zig-language zig-library zig-package ziglang
Last synced: 03 Feb 2025
https://github.com/weskoerber/escalator
A library for privelege-escalation written in Zig.
Last synced: 06 Feb 2025