Alternatives to SDL for all platforms with any license

  • Vulkan icon

    Vulkan

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

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

  • Microsoft DirectX icon

    Microsoft DirectX

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

    Free Windows

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

    Open Source Web / Cloud

  • LibGDX icon

    LibGDX

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

    Open Source Mac Windows Linux Web / Cloud Android iPhone ... Android Tablet iPad

  • SFML icon

    SFML

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

    Open Source Mac Windows Linux

  • Allegro icon

    Allegro

    Allegro 4 and Allegro 5 are cross-platform, libraries mainly aimed at video game and multimedia programming. They handle common...

    Open Source Mac Windows Linux iPhone

  • GDI icon

    GDI Discontinued

    GDI++.dll is a replacement for the Windows default font rasterizer, which gives you a better font-smoothing capability, just like Mac...

    Open Source Windows

  • Crystal Space icon

    Crystal Space Discontinued

    Crystal Space is a mature, full-featured Software Development Kit (SDK) providing real-time 3D graphics for applications such as games...

    Open Source Mac Windows Linux