Alternatives to SDL for all platforms with any license

  • Vulkan

    Vulkan is a new generation graphics and compute API that provides high-efficiency, cross-platform access to modern GPUs used in a wide variety of devices from PCs and...

    • SDL is mainly a 2d library, and can handle window managment (user inputs). Vulkan is a 3d api and do not deal with window managment. Guest • Apr 2020 • 5 agrees and 0 disagrees Disagree   Agree
    • New generation API(New Generation OpenGL) and support many popular platform android, windows, linux etc... OKTAYMERCANMar 2020 • 1 agrees and 0 disagrees Disagree   Agree

    Free Open Source Mac Windows Linux Android Chrome OS ... Tizen OS SteamOS

    Vulkan icon
  • WebGL

    WebGL is a cross-platform, royalty-free web standard for a low-level 3D graphics API based on OpenGL ES 2.0, exposed through the HTML5 Canvas element as Document Object...

    • it's a graphics API, not a platform layer Guest • Jun 2019 • 3 agrees and 0 disagrees Disagree   Agree

    Free Open Source Web

    WebGL icon
  • LibGDX

    Libgdx is a Java game development framework that provides a unified API that works across all supported platforms.

    Free Open Source Mac Windows Linux Android iPhone ... Android Tablet iPad

    LibGDX icon
  • Microsoft DirectX

    Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on...

    • Bundleware
      Bundled with Bing Bar.

    Free Windows

    No features added Add a feature

    Microsoft DirectX icon
  • Oxygine

    Oxygine is completely free and open source (MIT license) 2D game engine, available on GitHub. It is written in C++ and runs on MacOSX, iOS, Android, Windows and Linux. ...

    Free Open Source Mac Windows Linux Chrome OS iPad

    Oxygine icon
  • SFML

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

    • Object-oriented and easier to learn and understand Guest • Dec 2017 Disagree   Agree

    Free Open Source Mac Windows Linux

    SFML icon
  • Allegro

    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...

    Free Open Source Mac Windows Linux iPhone

    Allegro icon
  • Know any more alternatives to SDL?

    Suggest an application to this list


Show 16 less popular platforms
4 out of 5 with 1 ratings

SDL Comments

Echo echo ... Feels empty in here

Maybe you want to be the first to submit a comment about SDL? Just click the button up to your right!