SaaSHub helps you find the best software and product alternatives Learn more →
Raylib Alternatives
Similar projects and alternatives to raylib
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
LearnOpenGL
Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
-
-
-
-
-
-
-
-
-
bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
-
-
OpenFrameworks
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
-
olcPixelGameEngine
The official distribution of olcPixelGameEngine, a tool used in javidx9's YouTube videos and projects
-
-
-
-
-
raylib discussion
raylib reviews and mentions
- Got into Jai closed beta on March 2026
- Raylib v6.0
-
I built a Cargo-like build tool for C/C++
type = "executable"
Run craft build and Craft generates the CMakeLists.txt automatically and builds your project.
Want to add dependencies? That's just a simple command:
craft add --git https://github.com/raysan5/raylib --links raylib
-
LÖVE: 2D Game Framework for Lua
Since we've stepped from interpreted language (Lua) to compiled-to-VM language (C#), let's go all the way down to compiled, low-level language (C) with Raylib!
https://www.raylib.com/
-
Writing my own text editor, and daily-driving it
It's hard to give you a recommendation without knowing the platform details, but if GUI rendering is not the goal, something like raylib might be a great choice to have a cross-platform GUI API, including text rendering.
https://www.raylib.com/
-
Build a Mobile Game with MoonBit
MoonBit compiles to native code (via C) with a strong type system and familiar syntax. Raylib is a minimal C library for games — window, drawing, input, and audio with zero boilerplate. Together, they let you build mobile games with native performance and a tiny package — no engine runtime, no garbage collector pauses. Since both MoonBit and Raylib compile to standard C, this stack theoretically runs on iOS as well, but this tutorial focuses on Android. You'll go from zero to a working Flappy Bird on your phone.
-
Minecraft Java is switching from OpenGL to Vulkan
This is such a gold mine project! thanks for sharing it.
I suppose, if someone in future might want to create their own godot-alternative. Why not just use bgfx with the language bindings instead.
I Love Godot from my time tinkering with it but one of the reasons why Godot is so hopeful in future compared to other engines is imo the fact that they support many many platforms.
I have seen some blogposts on HN where someone used godot to prototype an android GUI application (and not a game) and how the whole process actually makes sense when you think about where they talked about it in the blog post.
Actually there were discussions about even integrating bgfx into raylib (the goat) but looks like that its not getting integrated but it was interesting to read the discussion and maybe anyone more experienced than me could even contribute to the discussion below
https://github.com/raysan5/raylib/discussions/1699
-
MiniScript Road Map for 2026
I've recently been exploring Raylib, a low-level abstraction layer over OpenGL, audio, files, and game input devices. And I am really impressed. Raylib is simple, lean, and easy to use.
- rlsw – Raylib software OpenGL renderer in less than 5k LOC
- Raylib – simple and easy-to-use library to enjoy videogames programming
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jun 2026
Stats
raysan5/raylib is an open source project licensed under zlib License which is an OSI approved license.
The primary programming language of raylib is C.