Библиотеки, написанные на 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.
  • 125
  • Mozilla Public License 2.0

zig-upaya

Фреймворк на основе Zig для создания игровых инструментов и вспомогательных приложений.
  • 124
  • MIT

rayray

Крошечный трассировщик лучей на GPU, использующий Zig и WebGPU.
  • 123

zigself

Реализация языка программирования Self в Zig.
  • 117
  • GNU General Public License v3.0 only

learnopengl

Учебники https://learnopengl.com перенесены на zig (от cshenton).
  • 109
  • MIT

redis-rope

🪢 Быстрый нативный тип данных для работы с большими строками в Redis.
  • 106
  • MIT

zig-gamekit

Сопутствующий репозиторий для zig-renderkit для создания 2D-игр.
  • 104
  • MIT

h11

Независимая от ввода/вывода реализация HTTP/1.1 для Zig 🦎 (от ducdetronquito).
  • 103
  • BSD Zero Clause

zig-spec

  • 101
  • MIT

zigstr

Zigstr — это строковый тип UTF-8 для программ Zig.
  • 101
  • MIT

zig.SteamManifestPatcher

Патчи выпускаются во время выполнения, чтобы снова разрешить использование download_depot для удаления игр.
  • 99
  • GNU General Public License v3.0 only

http

Основные типы HTTP для Zig 🦴 (от ducdetronquito).
  • 96
  • BSD Zero Clause

zig-v8

Простые сборки V8 с привязками C и Zig.
  • 95
  • MIT

async_io_uring

Цикл событий в Zig с использованием io_uring и сопрограмм.
  • 94
  • MIT

viewstamped-replication-made-famous

Консенсусная задача на 20 тысяч долларов, основанная на реализации TigerBeetle новаторского протокола Viewstamped Replication. [Перенесено на: https://github.com/tigerbeetledb/viewstamped-replication-made-famous] (автор: coilhq).
  • 93

zig-ios-example

Минимальный build.zig для таргетинга на iOS.
  • 91
  • The Unlicense

zig-nodejs-example

Собственный модуль Node.js, написанный на Zig.
  • 87
  • The Unlicense

zorrow

Заемщик в Zig.
  • 86
  • MIT

ZWL

Библиотека окон Zig.
  • 86
  • European Union Public License 1.2

zig-hyperloglog

Библиотека Zig для оценки HyperLogLog.
  • 80
  • MIT

Zig-AoC-Template

Шаблон для участников Advent of Code, использующих Zig.
  • 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.
  • 72
  • MIT