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-01-22 00:35:33 UTC
- JSON Representation
https://github.com/ducdetronquito/h11
I/O agnostic HTTP/1.1 implementation for Zig ðĶ
Last synced: 13 Nov 2024
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: 11 Nov 2024
https://github.com/ikskuh/zig-opengl
OpenGL binding generator based on the opengl registry
gamedev opengl opengl-es opengl-loader zig zig-package ziglang
Last synced: 14 Oct 2024
https://github.com/karlseguin/log.zig
A structured logger for Zig
logging-library structured-logging zig zig-library zig-package
Last synced: 21 Jan 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: 25 Nov 2024
https://github.com/18alantom/fex
A command-line file explorer prioritizing quick navigation.
cli file-explorer tool tui unix zig zsh
Last synced: 22 Jan 2025
https://github.com/kassane/qml_zig
QML bindings for the Zig programming language
qml-bindings qml-zig zig zig-package ziglang
Last synced: 21 Jan 2025
https://github.com/lupyuen/pinephone-nuttx
Apache NuttX RTOS for PinePhone
allwinner-a64 arm64 cortex-a53 de2 mipi-dsi nuttx osdev pinephone zig
Last synced: 21 Jan 2025
https://github.com/ifreund/zig-wayland
[mirror] Zig wayland scanner and libwayland bindings
Last synced: 19 Jan 2025
https://github.com/sam701/zig-cli
A simple package for building command line apps in Zig
Last synced: 02 Nov 2024
https://github.com/thechampagne/webview-zig
⥠Zig binding & wrapper for a tiny cross-platform webview library to build modern cross-platform GUIs.
library webview zig zig-package ziglang
Last synced: 21 Jan 2025
https://github.com/ranciere/zoltan
A Sol-inspired minimalist Lua binding for Zig.
Last synced: 15 Nov 2024
https://github.com/Nelarius/weekend-raytracer-zig
A Zig implementation of the "Ray Tracing in One Weekend" book
computer-graphics ray-tracing-in-one-weekend raytracing zig
Last synced: 12 Nov 2024
https://github.com/TalonFloof/zorroOS
A hobby operating system written in Zig & C that reimagines classic UNIX ideas for modern technology
baremetal hobby-kernel hobby-os kernel limine operating-system operating-systems os osdev x86-64 zig zorro-os
Last synced: 13 Nov 2024
https://github.com/hendriknielaender/zbench
ð zig benchmark
benchmark performance testing zig zig-package ziglang
Last synced: 21 Jan 2025
https://github.com/karlseguin/zuckdb.zig
A DuckDB driver for Zig
duckdb duckdb-driver zig zig-library zig-package
Last synced: 15 Jan 2025
https://github.com/pbui-project/pbui-main
The main repository for the PBUI project
Last synced: 13 Nov 2024
https://github.com/ziglang/sublime-zig-language
Zig language support for Sublime Text
Last synced: 19 Jan 2025
https://github.com/nelarius/weekend-raytracer-zig
A Zig implementation of the "Ray Tracing in One Weekend" book
computer-graphics ray-tracing-in-one-weekend raytracing zig
Last synced: 06 Nov 2024
https://github.com/sleibrock/zigtoys
All about Zig + WASM and seeing what we can do
Last synced: 10 Jan 2025
https://github.com/markfirmware/zig-bare-metal-raspberry-pi
Bare metal raspberry pi program written in zig
Last synced: 13 Nov 2024
https://github.com/const-void/DOOM-fire-zig
DOOM's fire algo, in zig, for 256 color terminals w/no dependencies
Last synced: 09 Dec 2024
https://github.com/zenith391/didot
Zig 3D game engine.
game-engine game-engine-3d high-level high-level-api zig
Last synced: 15 Nov 2024
https://github.com/IridescenceTech/zglfw
A thin, idiomatic wrapper for GLFW. Written in Zig, for Zig!
Last synced: 08 Nov 2024
https://github.com/keep-starknet-strange/ziggy-starkdust
⥠Cairo VM in Zig âĄ
cairo starknet virtual-machine zig zig-lang
Last synced: 19 Jan 2025
https://github.com/jedisct1/zigly
The easiest way to write services for Fastly's Compute@Edge in Zig.
fastly webassembly zig zig-library zig-package
Last synced: 31 Oct 2024
https://github.com/fengb/zee_alloc
tiny Zig allocator primarily targeting WebAssembly
memory-allocation tiny wasm zig
Last synced: 27 Oct 2024
https://github.com/tr1ckydev/chameleon
ðĶ Terminal string styling for zig.
terminal terminal-styling zig zig-package
Last synced: 14 Dec 2024
https://github.com/kristoff-it/zig-cuckoofilter
Production-ready Cuckoo Filters for any C ABI compatible target.
bloom-filter c-abi cffi cuckoo-filter filter p11c probabilistic-data-structures zig
Last synced: 11 Oct 2024
https://github.com/ZigEmbeddedGroup/regz
Generate zig code from ATDF or SVD files for microcontrollers.
arm avr embedded mcu microcontroller svd svd2zig tooling zig
Last synced: 13 Nov 2024
https://github.com/castholm/zigglgen
Zig OpenGL binding generator
bindings opengl zig zig-package
Last synced: 15 Jan 2025
https://github.com/zPSP-Dev/Zig-PSP
A project to bring the Zig Programming Language to the Sony PlayStation Portable!
Last synced: 08 Nov 2024
https://github.com/zigwasm/wasmtime-zig
Zig embedding of Wasmtime
wasi wasm wasmtime zig zig-library
Last synced: 08 Nov 2024
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: 17 Jan 2025
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: 13 Nov 2024
https://github.com/gsquire/zig-play
An online Zig compiler inspired by Go and Rust
Last synced: 14 Nov 2024
https://github.com/rubberazer/jetgpio
C library to manage the GPIO header of the Nvidia Jetson boards
gpio gpio-pins i2c jetson jetson-gpio jetson-nano jetson-orin jetson-orin-agx jetson-orin-nano jetson-tx1 lcd1602 mpu6050 nano nx orin pwm spi zig
Last synced: 15 Jan 2025
https://github.com/MarioAriasC/zig-support
Zig language support for JetBrains IDEs
idea-plugin intellij intellij-plugin kotlin zig
Last synced: 18 Nov 2024
https://github.com/marioariasc/zig-support
Zig language support for JetBrains IDEs
idea-plugin intellij intellij-plugin kotlin zig
Last synced: 30 Sep 2024
https://github.com/kassane/zig-esp-idf-sample
Run Zig on esp-idf (Xtensa/RISC-V)
clang embedded embedded-systems esp-idf esp-idf-framework esp-idf-sample esp-idf-sys esp32-idf espressif freertos libcxx zig
Last synced: 16 Jan 2025
https://github.com/craftlinks/zig_learn_opengl
Follow the Learn-OpenGL book using Zig
Last synced: 13 Nov 2024
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: 18 Nov 2024
https://github.com/Arnau478/hevi
Hex viewer
binary hex hex-viewer zig zig-package
Last synced: 13 Nov 2024
https://github.com/ziglibs/ansi-term
Zig library for dealing with ANSI terminals
ansi-terminal zig zig-package ziglang
Last synced: 21 Jan 2025
https://github.com/jedisct1/zig-charm
A Zig version of the Charm crypto library.
charm crypto cryptography lightweight xoodoo zig zig-package ziglang
Last synced: 31 Oct 2024
https://github.com/rockorager/zeit
a date and time library written in zig. Timezone, DST, and leap second aware
date datetime library time timezone zig zig-package
Last synced: 16 Jan 2025
https://github.com/Hejsil/ziter
The missing iterators for Zig
functional iterator iterator-library iterators zig zig-library zig-package
Last synced: 15 Nov 2024
https://github.com/greenfork/kisa
Text editor of the new world
console-application editor kisa modal-editing tui zig
Last synced: 15 Nov 2024
https://github.com/raiden1411/zabi
Interact with ethereum and EVM based chains via Zig!
abi blockchain ethereum evm optimism web3 zabi zig zig-package
Last synced: 15 Jan 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: 21 Jan 2025
https://github.com/hejsil/ziter
The missing iterators for Zig
functional iterator iterator-library iterators zig zig-library zig-package
Last synced: 15 Jan 2025
https://github.com/tralamazza/embedded_zig
minimal Zig embedded ARM example (STM32F103 blue pill)
Last synced: 13 Nov 2024
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: 19 Jan 2025
https://github.com/karlseguin/zqlite.zig
A thin SQLite wrapper for Zig
sqlite3 zig zig-library zig-package
Last synced: 16 Jan 2025
https://github.com/evanwashere/napi.zig
tiny and fast napi bindings for zig
Last synced: 16 Nov 2024
https://github.com/kubkon/ZigKit
Zig bindings for low-level macOS frameworks
Last synced: 15 Nov 2024
https://github.com/kubkon/zigkit
Zig bindings for low-level macOS frameworks
Last synced: 26 Oct 2024
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: 19 Jan 2025
https://github.com/sinshu/ziggysynth
A SoundFont MIDI synthesizer written in pure Zig
audio meltysynth midi soundfont synthesizer zig ziglang
Last synced: 14 Oct 2024
https://github.com/bfactory-ai/zignal
Image processing library
image-processing webassembly zig
Last synced: 13 Nov 2024
https://github.com/srekel/zig-sparse-set
Sparse sets for zig, supporting both SOA and AOS style
Last synced: 04 Dec 2024
https://github.com/jiacai2050/zigcli
A toolkit for building command lines programs in Zig.
cli lines-of-code tree zig zig-package
Last synced: 16 Jan 2025
https://github.com/zigembeddedgroup/serial
Serial port configuration library for Zig
serial serial-port uart zig zig-package ziglang
Last synced: 21 Jan 2025
https://github.com/HidamariProject/Hidamari
Modern operating system aimed at running WebAssembly code.
kernel operating-system wasm webassembly zig
Last synced: 15 Nov 2024
https://github.com/Srekel/zig-sparse-set
Sparse sets for zig, supporting both SOA and AOS style
Last synced: 13 Nov 2024
https://github.com/ziglang/shell-completions
Shell completions for the Zig compiler.
Last synced: 31 Dec 2024
https://github.com/AliChraghi/zort
Sorting algorithms in zig
sort sorting sorting-algorithms sorting-algorithms-implemented zig zig-package
Last synced: 15 Nov 2024
https://github.com/rbino/zig-stm32-blink
Use Zig to blink some LEDs
embedded stm32 stm32f4-discovery zig
Last synced: 28 Oct 2024
https://github.com/daneelsan/minimal-zig-wasm-canvas
A minimal example showing how HTML5's canvas, wasm memory and zig can interact.
html5-canvas javascript wasm webassembly zig
Last synced: 14 Nov 2024
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: 23 Dec 2024
https://github.com/nikneym/ws
WebSocket library for Zig âĄ
websocket websockets ws zig ziglang
Last synced: 14 Oct 2024