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 182

  2. zmathzmathPublic

    SIMD math library for Zig game developers

    Zig 70 17

  3. zwindowszwindowsPublic

    Windows development SDK for Zig game developers.

    Zig 20 10

  4. zphysicszphysicsPublic

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

    C++ 51 13

  5. ztracyztracyPublic

    Performance markers for Tracy Frame Profiler in Zig.

    C++ 26 11

  6. zguizguiPublic

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

    C++ 82 51

Repositories

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

    Generic pool & handle implementation for Zig.

    zig-gamedev/zpool’s past year of commit activity
    Zig 14MIT 8 0 0 UpdatedNov 4, 2025
  • zsdl Public

    Zig bindings for SDL libs.

    zig-gamedev/zsdl’s past year of commit activity
    C 31MIT 17 2 0 UpdatedNov 4, 2025
  • zopengl Public

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

    zig-gamedev/zopengl’s past year of commit activity
    Zig 13MIT 14 1 1 UpdatedNov 4, 2025
  • zgpu Public

    Cross-platform graphics lib for Zig built on top of Dawn native WebGPU implementation.

    zig-gamedev/zgpu’s past year of commit activity
    C++ 43MIT 21 8 1 UpdatedOct 20, 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++ 82MIT 51 15 5 UpdatedOct 20, 2025
  • zwindows Public

    Windows development SDK for Zig game developers.

    zig-gamedev/zwindows’s past year of commit activity
    Zig 20MIT 10 2 0 UpdatedOct 18, 2025
  • zaudio Public

    Zig build package and wrapper forhttps://github.com/mackron/miniaudio

    zig-gamedev/zaudio’s past year of commit activity
    C 14MIT 9 2 0 UpdatedOct 16, 2025
  • zflecs Public

    Zig build package and bindings forhttps://github.com/SanderMertens/flecs

    zig-gamedev/zflecs’s past year of commit activity
    C 39MIT 15 8 0 UpdatedOct 16, 2025
  • zglfw Public

    Zig build package and bindings for GLFW

    zig-gamedev/zglfw’s past year of commit activity
    C 45MIT 31 5 0 UpdatedOct 4, 2025
  • zmesh Public

    Zig library for loading, generating, processing and optimising triangle meshes.

    zig-gamedev/zmesh’s past year of commit activity
    C 15MIT 8 2 0 UpdatedOct 4, 2025

[8]ページ先頭

©2009-2025 Movatter.jp