Stack Gems
Menu
← Catalog

raylib

zlib/libpng C game library + Emscripten web

Graphics & 3D / Game Engines · OSS/MIT · 34.6k

What's Good

zlib/libpng. Batteries-included C API: windowing, input, audio, 2D/3D helpers. Emscripten builds for the browser. Tiny learning curve for native-first games.

The Catch

C+Emscripten web — not Phaser/Pixi/KAPLAY/melonJS JS engines. Lower-level than Godot/Defold/Bevy full engines. Distinct from JS canvas engines.

Verdict

zlib C game library. Web via Emscripten; not a JS framework.

Embed

Reviewed on Stack Gems
[![Reviewed on Stack Gems](https://stackgems.com/badge/raylib.svg)](https://stackgems.com/gems/raylib)