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/ndimensional/zig-sqlite
Simple, low-level, explicitly-typed SQLite bindings for Zig.
Last synced: 20 Dec 2024
https://github.com/ziglibs/painterz
Low-level implementation of different painting primitives (lines, rectangles, ...) without specialization on a certain draw target
2d-graphics canvas graphics painting zig zig-package ziglang
Last synced: 12 Nov 2024
https://github.com/mattnite/zig-libcurl
compile libcurl in your build.zig
build https libcurl zig zig-package
Last synced: 14 Oct 2024
https://github.com/ikskuh/softrenderlib
A collection of software rendering routines
rasterizer rasterizer-3d software-rasterizer software-renderer software-rendering zig ziglang
Last synced: 12 Oct 2024
https://github.com/rdunnington/zig-stable-array
Address-stable array with a max size that allocates directly from virtual memory.
Last synced: 13 Nov 2024
https://github.com/CalmSystem/wala
It aims to be for WASM what YAML is for JSON. Programming language targetting WebAssembly. Human friendly WAT
programming-language wasm webassembly zig
Last synced: 25 Nov 2024
https://github.com/permutationlock/ztrait
A simple version of Rust style type traits in Zig
Last synced: 14 Nov 2024
https://github.com/vexu/comptime_hash_map
A statically initiated HashMap
compile-time zig zig-library zig-package
Last synced: 17 Oct 2024
https://github.com/Vexu/comptime_hash_map
A statically initiated HashMap
compile-time zig zig-library zig-package
Last synced: 15 Nov 2024
https://github.com/bootradev/cupcake
an app framework for making small and delicious games! (very wip)
Last synced: 15 Nov 2024
https://github.com/korandoru/setup-zig
Set up your GitHub Actions workflow with a specific version of Zig (https://ziglang.org/).
Last synced: 14 Oct 2024
https://github.com/afirium/wasmer-zig-api
Zig bindings for the Wasmer WebAssembly runtime
wasi wasm wasmer webassembly zig ziglang
Last synced: 18 Dec 2024
https://github.com/ymndoseijin/zilliam
A Geometric Algebra library for Zig
3d-graphics clifford-algebras geometric-algebra zig zig-package
Last synced: 29 Nov 2024
https://github.com/zigcc/zig-msgpack
zig messagpack implementation / msgpack.org[zig]
msgpack msgpack-rpc zig zig-package
Last synced: 20 Nov 2024
https://github.com/jedisct1/zig-rocca-s
An implementation of the ROCCA-S encryption scheme.
aead cipher rocca rocca-s zig zig-package
Last synced: 16 Oct 2024
https://github.com/luukdegram/ctradix
Comptime radix tree in Zig
compiletime comptime radix radix-tree zig ziglang
Last synced: 17 Oct 2024
https://github.com/softprops/zig-lambda-runtime
an aws lambda runtime for zig
Last synced: 28 Oct 2024
https://github.com/Ryp/minesweeper-zig
Simple Minesweeper clone written in Zig, using SDL for graphics.
Last synced: 15 Nov 2024
https://github.com/recursiveGecko/onnxruntime.zig
Incomplete experimental Zig wrapper for ONNX Runtime with examples (Silero VAD, NSNet2)
examples onnx onnxruntime zig ziglang
Last synced: 13 Nov 2024
https://github.com/ziglibs/string-searching
String(not limited to []const u8)-searching algorithms in zig
bitap-algorithm boyer-moore zig zig-package ziglang
Last synced: 12 Nov 2024
https://github.com/vezel-dev/graf
A graph-oriented intermediate representation, optimization framework, and machine code generator.
c compiler interpreter jit language optimizer runtime toolchain zig
Last synced: 12 Nov 2024
https://github.com/menduz/zig-steamworks
Steamwork bindings for Zig
game-development steamworks zig
Last synced: 08 Nov 2024
https://github.com/beho/zig-csv
Low-level CSV parser library for Zig language.
Last synced: 30 Nov 2024
https://github.com/nektro/zig-tracer
Generic tracing library for Zig, supports multiple backends.
Last synced: 28 Oct 2024
https://github.com/kassane/libvlc-zig
Zig bindings for libVLC media framework.
bindings libvlc libvlc-zig zig zig-library zig-package
Last synced: 17 Oct 2024
https://github.com/jedisct1/nonce-extension
Make AES-GCM safe to use with random nonces, for any practical number of messages.
aes aes-gcm derive-key-aes-gcm dndk-gcm double-nonce-derive-key-aes-gcm extension nonce zig
Last synced: 14 Oct 2024
https://github.com/neurocyte/tree-sitter
tree-sitter and many popular parsers built as a single package with zig
Last synced: 21 Nov 2024
https://github.com/gernest/hoodie
pure zig language server with swagger and bling bling
language-server-protocol linter lsp lsp-ser zig zig-auto-complete zig-fmt zig-fmt-imports zig-goto-symbol zig-outline
Last synced: 13 Oct 2024
https://github.com/ikskuh/spu-mark-ii
CPU and home computer project
assembler cpu spu-mark-ii zig ziglang
Last synced: 12 Oct 2024
https://github.com/ryoppippi/ray-tracing-in-one-weekend.zig
ray tracing in one weekend in zig
raytracing-in-one-weekend raytracing-one-weekend zig
Last synced: 24 Nov 2024
https://github.com/emekoi/deque.zig
a lock free chase-lev deque for zig
concurrent deque lock-free zig
Last synced: 21 Jan 2025
https://github.com/lawrence-laz/zig-enumerable
Iterator tools for functional data processing.
enumerable functional iterators itertools linq zig zig-package
Last synced: 21 Nov 2024
https://github.com/jedisct1/zig-eddsa-key-blinding
A Zig implementation of EdDSA signatures with blind keys.
blinding ed25519 eddsa zig zig-package
Last synced: 16 Oct 2024
https://github.com/ryp/minesweeper-zig
Simple Minesweeper clone written in Zig, using SDL for graphics.
Last synced: 08 Nov 2024
https://github.com/dmgk/zig-uuid
Fast, allocation-free v4 UUIDs in Zig
uuid uuid-generator uuidv4 zig zig-package ziglang
Last synced: 08 Nov 2024
https://github.com/brentp/hts-zig
ziglang + htslib
bioinformatics genomics hacktoberfest htslib zig ziglang
Last synced: 12 Oct 2024
https://github.com/ATTron/astroz
Astrodynamics and Spacecraft Toolkit Written in Zig! Features orbit prop, celestial precession, CCSDS parsing, RF parsing, fits image parsing, and more!
astro astronomy astrophysics ccsds celestial-bodies fits-files fits-image orbital-simulation radio-frequency rf space spacecraft tle toolkit vita zig zig-library zig-package
Last synced: 13 Nov 2024
https://github.com/tiehuis/zig-ryu
Zig port of https://github.com/ulfjack/ryu
Last synced: 14 Oct 2024
https://github.com/flyfish30/zig-cats
A category and functional programing library for Zig language
category-theory functional-programming zig zig-package
Last synced: 14 Oct 2024
https://github.com/alexnask/PeerType
Zig peer type resolution at comptime, ported from the compiler source code
metaprogramming zig zig-library zig-package
Last synced: 08 Nov 2024
https://github.com/tensorush/zigzag
🦎 🔱 Multi-threaded CPU path tracer.
cornell-box cpu-raytracing multithreaded-path-tracer multithreading path-tracer path-tracing pathtracer pathtracing physically-based-rendering ray-tracer ray-tracing raytracer raytracing rendering zig zig-lang zig-language zig-package ziglang zigzag
Last synced: 24 Oct 2024
https://github.com/luukdegram/wasmparser
Wasm binary parser for Zig
binary-parser parser wasm wasm-bytecode wasm-parser wasmparser zig ziglang
Last synced: 17 Oct 2024
https://github.com/thi-ng/tpl-umbrella-zig
Minimal thi.ng/umbrella browser project template for hybrid TypeScript & Zig apps, using thi.ng/wasm-api for bridging both worlds and Vite as dev tool/server & bundler...
template-repository thing-umbrella typescript wasm webassembly zig
Last synced: 14 Nov 2024
https://github.com/wooster0/soft
A software renderer
2d graphics opengl software-renderer vulkan webassembly zig
Last synced: 26 Dec 2024
https://github.com/alexnask/peertype
Zig peer type resolution at comptime, ported from the compiler source code
metaprogramming zig zig-library zig-package
Last synced: 08 Nov 2024
https://github.com/ikskuh/zig-assimp
Open Asset Importer Library built with Zig
3d-formats assimp assimp-port zig zig-package ziglang
Last synced: 12 Oct 2024
https://github.com/ikskuh/gurl
A curl-like cli application to interact with Gemini sites.
Last synced: 12 Oct 2024
https://github.com/ikskuh/ftz
A simple cross-platform file transfer utility
file-transfer network networking tool zig ziglang
Last synced: 12 Oct 2024
https://github.com/elara6331/zig-gpio
A Zig library for controlling GPIO lines on Linux systems
Last synced: 16 Dec 2024
https://github.com/attron/astroz
Astrodynamics and Spacecraft Toolkit Written in Zig! Features orbit prop, celestial precession, CCSDS parsing, RF parsing, fits image parsing, and more!
astro astronomy astrophysics ccsds celestial-bodies fits-files fits-image orbital-simulation radio-frequency rf space spacecraft tle toolkit vita zig zig-library zig-package
Last synced: 10 Oct 2024
https://github.com/kooparse/mogwai
Graphic utility used to manipulate objects in 3D for scene editing (commonly called Gizmo).
game-engine gamedev gizmo graphics-engine scene-editor zig
Last synced: 14 Oct 2024
https://github.com/ziglibs/lscolors
A zig library for colorizing paths according to LS_COLORS
ls-colors zig zig-package ziglang
Last synced: 12 Nov 2024
https://github.com/leecannon/zig-bitjuggle
Various "bit juggling" helpers and functionality
zig zig-library zig-package ziglang
Last synced: 17 Oct 2024
https://github.com/leecannon/zig-x86_64
Support for x86_64 specific instructions (e.g. TLB flush), registers (e.g. control registers), and structures (e.g. page tables)
osdev x86 x86-64 zig zig-library zig-package ziglang
Last synced: 08 Nov 2024
https://github.com/nektro/zig-range
A range function to loop over an index without an extra variable.
Last synced: 14 Oct 2024
https://github.com/wapc/wapc-guest-zig
SDK for creating waPC WebAssembly Guest Modules in Zig
sdk wasm webassembly zig ziglang
Last synced: 20 Nov 2024
https://github.com/zhuyadong/zoop
A Zig OOP solution
class interface oop zig zig-package
Last synced: 14 Oct 2024
https://github.com/Avokadoen/gamejam-zig-vulkan
A game written in ~1 day using zig and vulkan
Last synced: 15 Nov 2024
https://github.com/ifreund/zig-xkbcommon
[mirror] Zig bindings for xkbcommon
Last synced: 08 Nov 2024
https://github.com/sebthom/extra-syntax-highlighting-eclipse-plugin
Eclipse plugin that provides syntax highlighing support for additional languages.
bazel eclipse eclipse-plugin editor glsl graphql graphviz-dot hcl json5 kotlin nushell ocaml plantuml prisma sentinel svelte syntax-highlighting terraform toml zig
Last synced: 17 Nov 2024
https://github.com/lawrence-laz/init
A command line tool for initializing files and directories
cli command-line command-line-tool zig
Last synced: 21 Nov 2024
https://github.com/vexu/i18n-experiment
An experiment at creating an translation library for use with Zig.
Last synced: 17 Oct 2024
https://github.com/pzaino/zvector
An ANSI C Vector library (Dynamic Array) that is fully configurable, fast, thread safe, reentrant, can store dynamic data structures as well as base datatypes and can be used to create dynamic stacks, dynamic queues and more.
algorithms ansi arrays bsd c c99 data-structures dynamic-arrays dynamic-queue dynamic-stack embedded gcc hacktoberfest high-performance library linux macos vectors winodws zig
Last synced: 03 Dec 2024
https://github.com/squeek502/micro-zigfmt
micro editor plugin that provides zig fmt integration
Last synced: 14 Oct 2024
https://github.com/star-tek-mb/zig-tray
Create tray applications with zig
notifications tray tray-menu zig
Last synced: 13 Nov 2024
https://github.com/jedisct1/zig-blind-rsa-signatures
Blind RSA signatures implementation for Zig.
blind blind-signatures rsa rsa-blind-signatures rsa-blinded-signatures signatures zig zig-package
Last synced: 16 Oct 2024
https://github.com/LewisGaul/zig-nestedtext
Zig NestedText parser library - a simple human readable data format based on YAML
Last synced: 15 Nov 2024
https://github.com/Avokadoen/ecez
A WIP ecs API for Zig!
data-oriented-programming ecs zig
Last synced: 13 Nov 2024
https://github.com/nektro/zig-tls
[WIP] A pure-Zig TLS 1.3 client implementation.
Last synced: 14 Oct 2024
https://github.com/ttytm/osdialog-zig
Cross-platform utility module for Zig to open native dialogs for the filesystem, message boxes, color-picking.
bindings color-picker dialog filesystem library linux macos module native windows zig zig-package ziglang
Last synced: 29 Nov 2024
https://github.com/Elara6331/zig-gpio
A Zig library for controlling GPIO lines on Linux systems
Last synced: 13 Nov 2024