raylib Alternatives

raylib is described as 'Game development library highly inspired by Borland BGI graphics lib and by XNA framework. Made as a simple and easy-to-use library to enjoy game programming' and is an app in the development category. There are more than 25 alternatives to raylib for a variety of platforms, including Mac, Windows, Linux, iPhone and iPad apps. The best raylib alternative is LÖVE, which is both free and Open Source. Other great apps like raylib are Ren'Py, Fibbo, Polly2D and SDL.

Copy a direct link to this comment to your clipboard
Alternatives
Get a badge for your siteraylib alternatives page was last updated

Alternatives list

  1. LÖVE icon
     100 likes

    Hi there! LÖVE is an awesome framework you can use to make 2D games in Lua. It's free, open-source, and works on Windows, Mac OS X, Linux, Android and iOS.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • iPad
    • FreeBSD
    Good alternative?
     
  2. Ren'Py icon
     76 likes

    a visual novel engine that helps you use words, images, and sounds to tell interactive stories that run on computers, mobile devices, and the web.

    52 Ren'Py alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
    |
    1
  3. Fibbo icon
     14 likes

    Fibbo is a free and open-source web-based game engine that allows you to create interactive experiences using JavaScript, right in your browser.

    59 Fibbo alternatives

    Cost / License

    Application type

    Platforms

    • Self-Hosted
    • JavaScript
    • Typescript
    • npm
    Good alternative?
     
  4. Polly2D icon
     1 like

    Polly makes it easy to get started with C++ 2D game development using a clean, modern API.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    • Mac
    • Linux
    • iPhone
    • iPad
    • Android
    Good alternative?
     
  5. SDL icon
     36 likes

    Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the...

    35 SDL alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Windows Mobile
    • iPhone
    • Symbian S60
    • BSD
    • iPad
    • Haiku
    Good alternative?
     
  6. MonoGame icon
     30 likes

    One framework for creating powerful cross-platform games. The spiritual successor to XNA with 1000's of titles shipped across desktop, mobile, and console platforms. MonoGame is a fully managed .NET open source game framework without any black boxes.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    Good alternative?
     
  7. Phaser icon
     19 likes

    Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.

    77 Phaser alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • GB flagUnited Kingdom
    Phaser screenshot 1
    Good alternative?
     
  8. FNA icon
     3 likes

    FNA is a reimplementation of the Microsoft XNA Game Studio 4.0 Refresh libraries.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • iPad
    • Apple TV
    • Nintendo Switch
    • Stadia
    Good alternative?
     
  9. Allegro icon
     12 likes

    Allegro 4 and Allegro 5 are cross-platform, libraries mainly aimed at video game and multimedia programming. They handle common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • iPhone
    Good alternative?
     
  10. Macroquad icon
     2 likes

    Macroquad is a simple and easy to use game library for Rust programming language, heavily inspired by raylib. Macroquad has a simple, small API that's quick to get started with. Target multiple platforms Windows, Mac, Linux, HTML5, Android and iOS with the same codebase.

    Cost / License

    Application type

    Platforms

    • Windows
    • Mac
    • Linux
    • iPhone
    • Android
    • WebAssembly
    Good alternative?
     
  11. FreeBASIC icon
     26 likes

    FreeBASIC is a completely free, open-source, 32-bit BASIC compiler, with syntax similar to MS-QuickBASIC, that adds new features such as pointers, unsigned data types, inline assembly, object orientation, and many others.

    66 FreeBASIC alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    • Linux
    Good alternative?
     
  12. SFML icon
     13 likes

    SFML (Simple and Fast Multimedia Library) is a portable and easy-to-use API for multimedia programming.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
12 of 29 raylib alternatives