raylib

A simple and easy-to-use library to enjoy videogames programming (by raysan5)

Raylib Alternatives

Similar projects and alternatives to raylib

  1. Godot

    2,826 raylib VS Godot

    Godot Engine – Multi-platform 2D and 3D game engine

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. zig

    992 raylib VS zig

    Moved to Codeberg

  4. LearnOpenGL

    Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com

  5. bevy

    607 raylib VS bevy

    A refreshingly simple data-driven game engine built in Rust

  6. love

    275 raylib VS love

    LÖVE is an awesome 2D game framework for Lua.

  7. SDL

    226 raylib VS SDL

    Simple DirectMedia Layer

  8. wgpu

    225 raylib VS wgpu

    A cross-platform, safe, pure-Rust graphics API.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. TIC-80

    TIC-80 is a fantasy computer for making, playing and sharing tiny games.

  11. SFML

    124 raylib VS SFML

    Simple and Fast Multimedia Library

  12. MonoGame

    98 raylib VS MonoGame

    One framework for creating powerful cross-platform games.

  13. GLFW

    84 raylib VS GLFW

    A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

  14. bgfx

    78 raylib VS bgfx

    Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

  15. sokol

    47 raylib VS sokol

    minimal cross-platform standalone C headers

  16. OpenFrameworks

    openFrameworks is a community-developed cross platform toolkit for creative coding in C++.

  17. olcPixelGameEngine

    The official distribution of olcPixelGameEngine, a tool used in javidx9's YouTube videos and projects

  18. raygui

    A simple and easy-to-use immediate-mode gui library

  19. raylib-go

    Go bindings for raylib, a simple and easy-to-use library to enjoy videogames programming.

  20. magnum

    22 raylib VS magnum

    Lightweight and modular C++11 graphics middleware for games and data visualization

  21. raylib-cs

    C# bindings for raylib, a simple and easy-to-use library to learn videogames programming

  22. raylib-cpp

    C++ Object Oriented Wrapper for raylib

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better raylib alternative or higher similarity.

raylib discussion

Log in or Post with

raylib reviews and mentions

Posts with mentions or reviews of raylib. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-07-23.
  • Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
    8 projects | news.ycombinator.com | 23 Jul 2026
  • Dá pra fazer jogos usando JS/TS sem game engine?
    3 projects | dev.to | 16 Jul 2026
    Link da documentação oficial: https://www.raylib.com/
  • Got into Jai closed beta on March 2026
    2 projects | news.ycombinator.com | 7 May 2026
  • Raylib v6.0
    3 projects | news.ycombinator.com | 23 Apr 2026
  • I built a Cargo-like build tool for C/C++
    9 projects | news.ycombinator.com | 9 Apr 2026
    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
    14 projects | news.ycombinator.com | 4 Apr 2026
    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
    6 projects | news.ycombinator.com | 11 Mar 2026
    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
    3 projects | dev.to | 5 Mar 2026
    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
    5 projects | news.ycombinator.com | 18 Feb 2026
    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
    6 projects | dev.to | 30 Dec 2025
    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.
  • A note from our sponsor - AppSignal
    www.appsignal.com | 6 Oct 2026
    APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more →

Stats

Basic raylib repo stats
426
34,912
9.8
6 days ago

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.


Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com