用 Zig 编写的库

ziglibc

  • 138

zero-graphics

基于OpenGL ES 2.0的应用框架。可在台式机、Android 手机和网络上运行。
  • 136
  • MIT

interface.zig

Zig 的动态调度变得简单。
  • 132
  • MIT

zig-args

具有基于结构的配置的简单易用的参数解析器。
  • 131
  • MIT

mach-gpu-dawn

Google 的 Dawn WebGPU 实现,与 Zig 交叉编译成单个静态库。
  • 125
  • GNU General Public License v3.0

websocket.zig

Zig 的 WebSocket 实现。
  • 125
  • Mozilla Public License 2.0

zig-upaya

用于创建游戏工具和帮助应用程序的基于 Zig 的框架。
  • 124
  • MIT

rayray

一个微型 GPU 光线追踪器,使用 Zig 和 WebGPU。
  • 123

zigself

自编程语言在 Zig 中的实现。
  • 117
  • GNU General Public License v3.0 only

learnopengl

https://learnopengl.com 教程移植到zig(由cshenton)。
  • 109
  • MIT

redis-rope

🪢 一种快速的原生数据类型,用于在 Redis 中操作大字符串。
  • 106
  • MIT

zig-gamekit

用于制作 2D 游戏的 zig-renderkit 的配套存储库。
  • 104
  • MIT

h11

Zig 🦎 的 I/O 无关 HTTP/1.1 实现(由 ducdetronquito)。
  • 103
  • BSD Zero Clause

zig-spec

  • 101
  • MIT

zigstr

Zigstr 是 Zig 程序的 UTF-8 字符串类型。
  • 101
  • MIT

zig.SteamManifestPatcher

在运行时发布补丁以重新允许使用 download_depot 来下载游戏补丁。
  • 99
  • GNU General Public License v3.0 only

http

Zig 🦴 的 HTTP 核心类型(由 ducdetronquito 提供)。
  • 96
  • BSD Zero Clause

zig-v8

使用 C 和 Zig 绑定构建简单的 V8。
  • 95
  • MIT

async_io_uring

Zig 中使用 io_uring 和协程的事件循环。
  • 94
  • MIT

viewstamped-replication-made-famous

基于 TigerBeetle 实施的开创性 Viewstamped Replication 协议的 2 万美元共识挑战。 [移至:https://github.com/tigerbeetledb/viewstamped-replication-made-known](作者:coilhq)。
  • 93

zig-ios-example

针对 iOS 的最小 build.zig。
  • 91
  • The Unlicense

zig-nodejs-example

用 Zig 编写的 Node.js 本机模块。
  • 87
  • The Unlicense

zorrow

Zig 的借阅检查器。
  • 86
  • MIT

ZWL

Zig 窗口库。
  • 86
  • European Union Public License 1.2

zig-hyperloglog

用于 HyperLogLog 估计的 Zig 库。
  • 80
  • MIT

Zig-AoC-Template

使用 Zig 的 Advent of Code 参与者的模板。
  • 78
  • MIT

yazap

🔧 用于无缝命令行解析的终极 Zig 库。轻松处理选项、子命令和自定义参数。
  • 76
  • MIT

mach-examples

马赫发动机示例。
  • 75
  • GNU General Public License v3.0

zig-vulkan-triangle

使用 vulkan、glfw 和 zig 显示的简单三角形。
  • 73
  • MIT

zig-wlroots

wlroots 的 Zig 绑定。
  • 72
  • MIT