Topic: "zig-library"
zigcc/awesome-zig
A collection of some awesome public Zig programming language projects.
Language: Makefile - Size: 332 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1,442 - Forks: 80

C-BJ/awesome-zig
📜Zig Learning Guide & Project Lists
Size: 433 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 1,442 - Forks: 74

karlseguin/http.zig
An HTTP/1.1 server for zig
Language: Zig - Size: 1020 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,020 - Forks: 70

zigimg/zigimg
Zig library for reading and writing different image formats
Language: Zig - Size: 1.12 MB - Last synced at: 4 days ago - Pushed at: 13 days ago - Stars: 623 - Forks: 102

natecraddock/zf
a commandline fuzzy finder and zig module designed for filtering filepaths
Language: Zig - Size: 310 KB - Last synced at: 20 days ago - Pushed at: about 2 months ago - Stars: 538 - Forks: 22

Hejsil/mecha
A parser combinator library for Zig
Language: Zig - Size: 150 KB - Last synced at: 26 days ago - Pushed at: about 1 month ago - Stars: 523 - Forks: 24

karlseguin/websocket.zig
A websocket implementation for zig
Language: Zig - Size: 548 KB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 407 - Forks: 38

karlseguin/pg.zig
Native PostgreSQL driver / client for Zig
Language: Zig - Size: 388 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 374 - Forks: 28

ziglibs/known-folders
Provides access to well-known folders across several operating systems
Language: Zig - Size: 96.7 KB - Last synced at: 25 days ago - Pushed at: 4 months ago - Stars: 262 - Forks: 23

kubkon/zig-yaml
YAML parser for Zig
Language: Zig - Size: 294 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 232 - Forks: 52

xcaeser/zli
📟 Zig command-line interfaces made easy. A blazing fast CLI framework. Build ergonomic, high-performance command-line tools with zig.
Language: Zig - Size: 140 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 229 - Forks: 6

alexnask/interface.zig
Dynamic dispatch for zig made easy
Language: Zig - Size: 38.1 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 177 - Forks: 15

cryptocode/zigfsm
A finite state machine library for Zig
Language: Zig - Size: 82 KB - Last synced at: 30 minutes ago - Pushed at: 3 months ago - Stars: 159 - Forks: 6

alexnask/ctregex.zig
Compile time regular expressions in zig
Language: Zig - Size: 140 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 133 - Forks: 15

johan0A/clay-zig-bindings
Zig bindings for the library clay: A high performance UI layout library in C.
Language: Zig - Size: 629 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 132 - Forks: 7

EzequielRamis/zimdjson
Parsing gigabytes of JSON per second. Zig port of simdjson with fundamental features.
Language: Zig - Size: 2.41 MB - Last synced at: 2 days ago - Pushed at: about 2 months ago - Stars: 132 - Forks: 2

karlseguin/log.zig
A structured logger for Zig
Language: Zig - Size: 163 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 132 - Forks: 8

karlseguin/zuckdb.zig
A DuckDB driver for Zig
Language: Zig - Size: 310 KB - Last synced at: 30 days ago - Pushed at: 4 months ago - Stars: 130 - Forks: 4

travisstaloch/simdjzon
simdjson ported to zig
Language: Zig - Size: 614 KB - Last synced at: 7 days ago - Pushed at: 19 days ago - Stars: 122 - Forks: 6

yamafaktory/hypergraphz
HypergraphZ - A Hypergraph Implementation in Zig
Language: Zig - Size: 103 KB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 105 - Forks: 1

karlseguin/zqlite.zig
A thin SQLite wrapper for Zig
Language: C - Size: 2.88 MB - Last synced at: 23 days ago - Pushed at: about 1 month ago - Stars: 102 - Forks: 15

jedisct1/zigly
The easiest way to write services for Fastly's Compute@Edge in Zig.
Language: Zig - Size: 122 KB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 89 - Forks: 2

andrewCodeDev/Metaphor 📦
Machine Learning Library in Zig
Language: Zig - Size: 69.8 MB - Last synced at: about 23 hours ago - Pushed at: 11 months ago - Stars: 86 - Forks: 2

zigwasm/wasmtime-zig
Zig embedding of Wasmtime
Language: Zig - Size: 63.5 KB - Last synced at: 2 months ago - Pushed at: almost 3 years ago - Stars: 84 - Forks: 9

suirad/zig-header-gen
Automatically generate headers/bindings for other languages from Zig code
Language: Zig - Size: 78.1 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 80 - Forks: 12

Hejsil/ziter
The missing iterators for Zig
Language: Zig - Size: 130 KB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 76 - Forks: 2

dantecatalfamo/zig-dns
Experimental DNS library implemented in zig
Language: Zig - Size: 85.9 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 64 - Forks: 4

suirad/adma
A general purpose, multithreaded capable slab allocator for Zig
Language: Zig - Size: 20.5 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 60 - Forks: 1

karlseguin/cache.zig
A thread-safe, expiration-aware, LRU cache for Zig
Language: Zig - Size: 89.8 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 59 - Forks: 4

g41797/mailbox
Zig Mailbox is convenient inter-thread communication mechanizm.
Language: Zig - Size: 370 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 58 - Forks: 2

jiacai2050/simargs 📦
A simple, opinionated, struct-based argument parser in Zig.
Language: Zig - Size: 59.6 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 56 - Forks: 3

zigwasm/wasmer-zig
Zig bindings for the Wasmer WebAssembly runtime
Language: Zig - Size: 832 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 53 - Forks: 6

travisstaloch/art.zig 📦
An Adaptive Radix Tree ported from c
Language: Zig - Size: 2.82 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 51 - Forks: 4

speed2exe/myzql
MySQL and MariaDB driver in native Zig
Language: Zig - Size: 411 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 46 - Forks: 3

kubkon/protozig
The protozig(uana), or protocol buffers implementation in Zig
Language: Zig - Size: 15.6 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 45 - Forks: 1

dont-rely-on-nulls/zerl
A Zig library to idiomatically communicate with other BEAM nodes
Language: Zig - Size: 121 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 42 - Forks: 1

cryptocode/marble
A metamorphic testing library for Zig
Language: Zig - Size: 23.4 KB - Last synced at: 30 minutes ago - Pushed at: 4 months ago - Stars: 41 - Forks: 2

speed2exe/tree-fmt
Tree-like pretty formatter for Zig
Language: Zig - Size: 1.23 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 40 - Forks: 0

BanchouBoo/accord
A simple argument parser for Zig
Language: Zig - Size: 99.6 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 40 - Forks: 1

karlseguin/metrics.zig
Prometheus metrics for library and application developers
Language: Zig - Size: 139 KB - Last synced at: 8 months ago - Pushed at: 9 months ago - Stars: 40 - Forks: 4

pwbh/ymlz
Small and convenient YAML parser for Zig
Language: Zig - Size: 105 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 38 - Forks: 7

karlseguin/mqttz
MQTT client for Zig
Language: Zig - Size: 178 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 35 - Forks: 2

Hejsil/zig-midi 📦
Language: Zig - Size: 75.2 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 35 - Forks: 3

dantecatalfamo/mruby-zig
mruby bindings for zig
Language: Zig - Size: 74.2 KB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 35 - Forks: 7

ziglibs/funzig
Fun functional functionality for Zig!
Language: Zig - Size: 22.5 KB - Last synced at: about 5 hours ago - Pushed at: over 4 years ago - Stars: 35 - Forks: 0

leecannon/zig-libgit2 📦
Zig bindings to libgit2
Language: Zig - Size: 861 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 33 - Forks: 6

dokwork/parcom
Parser combinators for Zig, ready to parse on-the-fly. Consume input, not memory.
Language: Zig - Size: 64.5 KB - Last synced at: 4 days ago - Pushed at: 17 days ago - Stars: 31 - Forks: 0

karlseguin/smtp_client.zig
SMTP client for Zig
Language: Zig - Size: 106 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 31 - Forks: 4

dantecatalfamo/wren-zig
wren bindings for zig
Language: Zig - Size: 101 KB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 28 - Forks: 2

karlseguin/ztl
Templating Language for Zig
Language: Zig - Size: 584 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 27 - Forks: 1

Vexu/comptime_hash_map
A statically initiated HashMap
Language: Zig - Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 27 - Forks: 4

zigwasm/wasm-zig
Common Wasm runtime binding to C API
Language: Zig - Size: 13.7 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 27 - Forks: 7

matthewtolman/zig_csv
CSV tools (writing, parsing) for Zig
Language: Zig - Size: 157 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 25 - Forks: 3

BitlyTwiser/snek
Snek - A simple CLI parser to build CLI applications in Zig
Language: Zig - Size: 300 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 25 - Forks: 1

discord-zig/discord.zig
Mirror of Discord.zig, submit PRs and issues at https://git.yuzucchii.xyz/yuzucchii/discord.zig
Language: Zig - Size: 559 KB - Last synced at: 12 days ago - Pushed at: 27 days ago - Stars: 24 - Forks: 5

ATTron/astroz
Astrodynamics and Spacecraft Toolkit Written in Zig! Features orbit prop, celestial precession, CCSDS parsing, RF parsing, fits image parsing, and more!
Language: Zig - Size: 102 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 20 - Forks: 1

kassane/libvlc-zig
Zig bindings for libVLC media framework.
Language: Zig - Size: 438 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 20 - Forks: 0

euantorano/ip.zig
A Zig library for working with IP Addresses
Language: Zig - Size: 51.8 KB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 19 - Forks: 2

hendriknielaender/http2.zig
🌐 HTTP/2 server for zig
Language: Zig - Size: 544 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 18 - Forks: 1

dravenk/ollama-zig
Ollama Zig library
Language: Zig - Size: 79.1 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 18 - Forks: 2

jinzhongjia/zig-lamp
Improve the zig experience in neovim
Language: Lua - Size: 82 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 18 - Forks: 1

karlseguin/validate.zig
A validation framework for Zig
Language: Zig - Size: 260 KB - Last synced at: 8 months ago - Pushed at: 10 months ago - Stars: 18 - Forks: 1

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)
Language: Zig - Size: 300 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 17 - Forks: 2

vascocosta/zircon
A simple IRC library written in Zig.
Language: Zig - Size: 3.16 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 15 - Forks: 0

ianic/nats.zig
zig client lib for nats-server
Language: Zig - Size: 192 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 1

alexnask/PeerType
Zig peer type resolution at comptime, ported from the compiler source code
Language: Zig - Size: 30.3 KB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 15 - Forks: 3

cryptocode/stitch
Append resources to your executables
Language: Zig - Size: 48.8 KB - Last synced at: 30 minutes ago - Pushed at: about 2 months ago - Stars: 14 - Forks: 0

leecannon/zig-bitjuggle
Various "bit juggling" helpers and functionality
Language: Zig - Size: 66.4 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 14 - Forks: 1

paoda/bit-string
Language: Zig - Size: 15.6 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 13 - Forks: 0

dimdin/zig-recover
zig panic recover
Language: Zig - Size: 19.5 KB - Last synced at: about 5 hours ago - Pushed at: about 1 month ago - Stars: 12 - Forks: 0

karlseguin/otp.zig
An TOTP library for Zig
Language: Zig - Size: 12.7 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 12 - Forks: 0

softprops/zig-termsize
terminal size matters
Language: Zig - Size: 25.4 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 11 - Forks: 1

Chriscbr/zig-fractions
Simplify, convert, and do math with fractions in Zig
Language: Zig - Size: 21.5 KB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 11 - Forks: 0

sqids/sqids-zig
Official Zig port of Sqids. Generate short unique IDs from numbers.
Language: Zig - Size: 42 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 11 - Forks: 1

jaxron/zigache
A customizable cache library in Zig with multiple eviction policies.
Language: Zig - Size: 1.12 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 9 - Forks: 1

hendriknielaender/zlog
🪵 structured logging library for zig
Language: Zig - Size: 357 KB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 9 - Forks: 1

softprops/zig-retry
♻️ Retry faillible zig functions
Language: Zig - Size: 17.6 KB - Last synced at: 5 days ago - Pushed at: 11 months ago - Stars: 9 - Forks: 1

softprops/zig-jwt
A JWT library for zig
Language: Zig - Size: 29.3 KB - Last synced at: 5 days ago - Pushed at: 11 months ago - Stars: 9 - Forks: 4

alexnask/zdwg
Read, manipulate, write AutoCad DWG files in zig
Language: Zig - Size: 84 KB - Last synced at: 6 days ago - Pushed at: about 5 years ago - Stars: 9 - Forks: 2

karlseguin/benchmark.zig
Simple Benchmarking for Zig
Language: Zig - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 1

CascadeOS/zig-devicetree
A read-only Flattened Device Tree (DTB) API.
Language: Zig - Size: 130 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 1

DISTREAT/zig-csv
A library for parsing, creating, and manipulating CSV data.
Language: Zig - Size: 15.3 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 7 - Forks: 4

karlseguin/localize.zig
ICU Message Parser and Renderer
Language: Zig - Size: 21.5 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 7 - Forks: 0

travisstaloch/clarp 📦
A command line argument parsing library in zig
Language: Zig - Size: 80.1 KB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 7 - Forks: 0

paoda/hamt
Hash Array Mapped Trie as defined in Phil Bagwell (2001). Ideal Hash Tries
Language: Zig - Size: 26.4 KB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 7 - Forks: 0

softprops/zig-bson
zig library for working with bson data 🍃
Language: Zig - Size: 4.66 MB - Last synced at: 5 days ago - Pushed at: 11 months ago - Stars: 7 - Forks: 3

softprops/zig-iter
iterators for zig
Language: Zig - Size: 43.9 KB - Last synced at: 7 days ago - Pushed at: 12 months ago - Stars: 7 - Forks: 1

dantecatalfamo/tlpr-zig
Thermal printer zig library and cli
Language: Zig - Size: 62.5 KB - Last synced at: 1 day ago - Pushed at: about 3 years ago - Stars: 7 - Forks: 0

karlseguin/singleflight.zig
Duplicate function call suppression for Zig
Language: Zig - Size: 32.2 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 6 - Forks: 1

furpu/cricket.zig
Zig library for encoding and decoding cryptographic data formats.
Language: Zig - Size: 53.7 KB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 6 - Forks: 1

Ryoga-exe/ac-library-zig
Zig implementation of AtCoder Library
Language: Zig - Size: 109 KB - Last synced at: about 8 hours ago - Pushed at: about 8 hours ago - Stars: 5 - Forks: 1

javiorfo/prettizy
Zig library to prettify JSON and XML strings
Language: Zig - Size: 14.6 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 5 - Forks: 0

Luna1996/plib
collection of multiple modules, which includes a parser generator and parsers generated by it.
Language: Zig - Size: 201 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 5 - Forks: 0

bcrist/Zig-TempAllocator
Arena allocator for interactive programs and simulations
Language: Zig - Size: 40 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 5 - Forks: 0

javiorfo/zig-epub 📦
Minimal Zig library for creating EPUB 2.1 files
Language: Zig - Size: 52.7 KB - Last synced at: 14 days ago - Pushed at: 4 months ago - Stars: 5 - Forks: 1

g41797/beanstalkz
Zig client for Beanstalkd - simple and fast general purpose work queue
Language: Zig - Size: 685 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 5 - Forks: 0

travisstaloch/kd-tree
A k-d tree implementation in zig
Language: Zig - Size: 24.4 KB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 5 - Forks: 0

Hejsil/zig-crc 📦
Language: Zig - Size: 36.1 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

travisstaloch/date-zig
Fast calendar algorithms ported to zig
Language: Zig - Size: 26.4 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

paperdev-code/zig-dots
Dots, a semigraphical drawing library made in Zig.
Language: Zig - Size: 39.1 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0
