Zig zig-library

Open-source Zig projects categorized as zig-library

Top 18 Zig zig-library Projects

zig-library
  1. http.zig

    An HTTP/1.1 server for zig

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. zigimg

    Zig library for reading and writing different image formats

  4. zf

    a commandline fuzzy finder and zig module designed for filtering filepaths

  5. mecha

    A parser combinator library for Zig (by Hejsil)

  6. websocket.zig

    A websocket implementation for zig

  7. pg.zig

    Native PostgreSQL driver / client for Zig

    Project mention: The Curtain of DB Tools | dev.to | 2024-10-08

    Creating an application that can tap into this is pretty easy with certain libraries. I created my app in Zig so I'll be using pg.zig but you can use whatever you'd like.

  8. known-folders

    Provides access to well-known folders across several operating systems

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. interface.zig

    Dynamic dispatch for zig made easy

    Project mention: Crabtime: Zig's Comptime in Rust | news.ycombinator.com | 2025-03-22

    Of course they count, but they never reached Zig's expressivity/simplicity ratio. For example, Oberon doesn't have generics. You could argue that Zig doesn't have dynamic dispatch as part of the language, but it's expressive enough for that to be done in a library (https://github.com/alexnask/interface.zig).

  11. ctregex.zig

    Compile time regular expressions in zig

  12. hypergraphz

    HypergraphZ - A Hypergraph Implementation in Zig

    Project mention: Show HN: HypergraphZ – A Hypergraph Implementation in Zig | news.ycombinator.com | 2024-09-09

    https://github.com/yamafaktory/hypergraphz/blob/9f87e705afd7...). Then the implementation diverge since a given hyperedge can hold zero to n vertices, with self-loops (ArrayList). For vertices, we just need to keep track of the hyperedges (AutoArrayHashmap).

  13. zig-dns

    Experimental DNS library implemented in zig

  14. protozig

    The protozig(uana), or protocol buffers implementation in Zig

  15. zerl

    A Zig library to idiomatically communicate with other BEAM nodes

    Project mention: Show HN: Lyceum – An MMO game built with Zig and Erlang | news.ycombinator.com | 2024-11-05

    Hey HN, this is a small project myself and closer friends have been building on our free time (https://github.com/Dr-Nekoma/lyceum), it finally reached 0.1.0, we are open to feedback!

    The original idea was to experiment with Zig + Raylib, eventually we wrote a small server in Erlang as well. We started by first interacting with Erlang via its C bindings, but this eventually led to some of us to prototyping our own tooling to better integrate Zig types with Erlang, we called such tool "zerl" as its avaliable here https://github.com/dont-rely-on-nulls/zerl.

    All the developers are NixOS users, to the tooling heavily relies on Nix as well.

  16. mruby-zig

    mruby bindings for zig

  17. comptime_hash_map

    A statically initiated HashMap

  18. wren-zig

    wren bindings for zig

  19. snek

    Snek - A simple CLI parser to build CLI applications in Zig (by BitlyTwiser)

    Project mention: Snek – Blazing fast CLI builder for Zig applications | news.ycombinator.com | 2024-09-25
  20. libvlc-zig

    Zig bindings for libVLC media framework.

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Zig zig-library discussion

Log in or Post with

Zig zig-library related posts

  • Show HN: HypergraphZ – A Hypergraph Implementation in Zig

    1 project | news.ycombinator.com | 10 Sep 2024
  • Show HN: HypergraphZ – A Hypergraph Implementation in Zig

    1 project | news.ycombinator.com | 9 Sep 2024
  • Show HN: HyperZig – A Hypergraph Implementation in Zig

    1 project | news.ycombinator.com | 4 Sep 2024
  • Show HN: HyperZig – A Hypergraph Implementation in Zig

    1 project | news.ycombinator.com | 28 Aug 2024
  • Channels or Actors in Zig?

    3 projects | /r/Zig | 11 Mar 2023
  • Allow download in build flake's build phase.

    4 projects | /r/Nix | 23 Feb 2023
  • What is missing in the zig ecosystem?

    2 projects | /r/Zig | 31 Jul 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source zig-library projects in Zig? This list will help you:

# Project Stars
1 http.zig 977
2 zigimg 604
3 zf 538
4 mecha 522
5 websocket.zig 404
6 pg.zig 366
7 known-folders 262
8 interface.zig 171
9 ctregex.zig 130
10 hypergraphz 105
11 zig-dns 62
12 protozig 45
13 zerl 42
14 mruby-zig 35
15 comptime_hash_map 27
16 wren-zig 26
17 snek 25
18 libvlc-zig 21

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Zig is
the 22nd most popular programming language
based on number of references?