Stack Gems
Menu
← Catalog

raylib

zlib/libpng C game library + Emscripten web

Graphics & 3D / Game Engines · Zlib · 35.3k

Reviewed 2026-09-04 · last push 2026-10-20 · repo checked 2026-10-21

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

Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.

Reviewed on Stack Gems

Markdown

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

HTML

<a href="https://stackgems.com/gems/raylib"><img src="https://stackgems.com/badge/raylib.svg" alt="raylib reviewed on Stack Gems" height="20"></a>