Alternatives to Microsoft DirectX for Windows with any license

Platforms

Desktop

Mobile

Tablet

Web / Online

Indie / Classic

Other Platforms

  • OpenGL icon

    OpenGL

    OpenGL is the premier environment for developing portable, interactive 2D and 3D graphics applications. Since its introduction in...

    Open Source Mac Windows Linux

  • 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

  • SDL icon

    SDL

    Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse...

    Open Source Mac Windows Linux Windows Mobile iPhone S60 ... BSD iPad Haiku

  • GLFW icon

    GLFW

    GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan development on the desktop. It provides a simple API...

    Open Source Mac Windows Linux BSD

  • 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

  • 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

  • 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

  • DirectX Happy Uninstall icon

    DirectX Happy Uninstall

    Fix DirectX, Uninstall DirectX, Rollback DirectX, Repair DirectX, Reinstall DirectX, Backup DirectX, Restore DirectX

    Commercial Windows

  • PyOpenGL

    Python bindings for OpenGL API.

    Open Source Mac Windows Linux

  • SlimDX icon

    SlimDX

    SlimDX enables developers to easily build DirectX applications using .NET technologies such as C#, VB.NET, and IronPython. It is an...

    Open Source Windows