Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings
zig-gamedev

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@zig-gamedev

zig-gamedev

Building a game development ecosystem for@ziglang!

Originally spawned in July 2021 byMichal Ziulek. We build a game development ecosystem for theZig programming language and toolchain.

Zero the Ziguana is an official mascot of the Zig programming language and toolchain. Licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0)https://github.com/ziglang/logo

Vision

  • Very modular toolbox oflibraries providing Ziggified bindings and build systems for carefully selected C and C++ libraries or written from scratch in Zig.
  • Extensive range ofexample applications that require just Zig to build and run on all popular platforms.

Dev repo

What was the original monorepo, thezig-gamedev dev repo is the main development hub for thelibraries andexample applications.

Libraries

LibraryDescription
system_sdkSystem libraries and headers for cross-compilingzig-gamedev libs
zaudioCross-platform audio usingminiaudio
zbulletBuild package,C API and bindings forBullet physics
zflecsBuild package and bindings forflecs ECS
zemscriptenBuild package and shims forEmscripten emsdk
zglfwBuild package & bindings forGLFW
zgpuSmall helper library built on top ofDawn native WebGPU implementation
zguiBuild package and bindings forDear Imgui,Test engine,ImPlot,ImGuizmo andimgui-node-editor
zjobsGeneric job queue implementation
zmathSIMD math library for game developers
zmeshLoading, generating, processing and optimizing triangle meshes
znoiseBuild package & bindings forFastNoiseLite
zopenglOpenGL loader interface, bindings and optional type-safe wrapper for Zig
zopenvrBindings forOpenVR
zphysicsBuild package,C API and bindings forJolt Physics
zpixSupport for GPU profiling with PIX for Windows
zpoolGeneric pool & handle implementation
zsdlBindings for SDL2 and SDL3
zstbiImage reading, writing and resizing withstb libraries
ztracySupport for CPU profiling withTracy
zwindowsWindows development SDK for Zig game developers.

Projects using zig-gamedev

  • Tides of Revival - First-person, open-world, fantasy RPG being developed in the open.
  • Simulations - GPU Accelerated agent-based modeling to visualize and simulate complex systems.
  • Delve Framework - Simple game framework for making games with Lua.
  • jok - A minimal 2D/3D game framework for Zig.
  • blokens - Voxel game.
  • Aftersun - Top-down 2D RPG.
  • Pixi - Pixel art editor made with Zig.

PinnedLoading

  1. zig-gamedevzig-gamedevPublic

    Dev repo for @zig-gamedev libs and sample applications

    Zig 2.7k 183

  2. zmathzmathPublic

    SIMD math library for Zig game developers

    Zig 77 18

  3. zwindowszwindowsPublic

    Windows development SDK for Zig game developers.

    Zig 22 10

  4. zphysicszphysicsPublic

    Zig build package, bindings and C API (JoltC) for https://github.com/jrouwe/JoltPhysics

    C++ 52 13

  5. ztracyztracyPublic

    Performance markers for Tracy Frame Profiler in Zig.

    C++ 27 11

  6. zguizguiPublic

    Zig build package and bindings for https://github.com/ocornut/imgui and optional extras.

    C++ 98 54

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 33 repositories
  • zemscripten Public

    Build package and shims for Emscripten emsdk

    zig-gamedev/zemscripten’s past year of commit activity
    Zig 28MIT 12 0 0 UpdatedDec 10, 2025
  • zstbi Public

    Zig bindings and build package for stb_image, stb_image_resize and stb_image_write

    zig-gamedev/zstbi’s past year of commit activity
    C++ 20MIT 16 2 1 UpdatedDec 9, 2025
  • zglfw Public

    Zig build package and bindings for GLFW

    zig-gamedev/zglfw’s past year of commit activity
    C 49MIT 33 6 0 UpdatedNov 30, 2025
  • zbullet Public

    Zig build package, bindings and C API for Bullet Physics SDK

    zig-gamedev/zbullet’s past year of commit activity
    C++ 12MIT 6 1 0 UpdatedNov 29, 2025
  • zgui Public

    Zig build package and bindings forhttps://github.com/ocornut/imgui and optional extras.

    zig-gamedev/zgui’s past year of commit activity
    C++ 98MIT 54 16 6 UpdatedNov 28, 2025
  • zig-gamedev Public

    Dev repo for@zig-gamedev libs and sample applications

    zig-gamedev/zig-gamedev’s past year of commit activity
    Zig 2,749MIT 183 25(1 issue needs help) 6 UpdatedNov 22, 2025
  • zopenvr Public

    Zig build package and bindings forhttps://github.com/ValveSoftware/openvr

    zig-gamedev/zopenvr’s past year of commit activity
    Zig 2MIT 1 1 0 UpdatedNov 22, 2025
  • zwindows Public

    Windows development SDK for Zig game developers.

    zig-gamedev/zwindows’s past year of commit activity
    Zig 22MIT 10 2 0 UpdatedNov 22, 2025
  • ztracy Public

    Performance markers for Tracy Frame Profiler in Zig.

    zig-gamedev/ztracy’s past year of commit activity
    C++ 27MIT 11 2 1 UpdatedNov 22, 2025
  • zopengl Public

    OpenGL loader interface, bindings and optional type-safe wrapper for Zig.

    zig-gamedev/zopengl’s past year of commit activity
    Zig 14MIT 15 1 1 UpdatedNov 19, 2025

Top languages

Loading…


[8]ページ先頭

©2009-2025 Movatter.jp