zevy-raylib

Zevy Raylib

Zig Version

[!WARNING] This library and its APIs are experimental. The API and internal behavior can and will change without backward compatibility guarantees. Tests and cross-platform coverage are limited — treat this as a development-ready library, not production-ready. Please open issues or submit PRs if you rely on features that should be stabilized or suggested.

Table of contents


Introduction

Zevy Raylib is a small library that wires the Raylib runtime into a Zevy ECS-based app. It handles window creation, input harvesting, asset management and sets up RayGui-based UI systems with multiple layout options.


Quick Start

Examples can be ran with:

zig build examples

Contributing

  • Follow existing Zig patterns
  • Register new plugins in src/root.zig by adding them to plug()
  • Add unit tests beside features in the src/* directory. Prefer tests to be named *_tests.zig.

Projects