Libraries

Filter & Sort:
Search:

Sort:
  • Name
  • Categories
Filters:
Categories
Pricing
Platforms
Tags
Name Categories Pricing Platforms Tags Description
IconSDLLibraryFreeAudio, Graphics, 2D, 3D, C, C++A cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D
IconSFMLLibraryFreeAudio, Graphics, 3D, C++composed of five modules: system, window, graphics, audio and network
IconRaylibLibraryFreeAudio, Graphics, 2D, 3D, Craylib is a simple and easy-to-use library to enjoy videogames programming.
IconHavokSDKPaidPhysics, NavigationFor more than 20 years, Havok has enabled leading game developers across all platforms to create experiences that are rich, robust, and realistic. Today, more than half of the best-selling games are using Havok technology. Physics Engine, AI SDK, Cloth Physics.
IconPhysXSDKFreePhysicsThe NVIDIA PhysX SDK is a scalable multi-platform physics solution supporting a wide range of devices, from smartphones to high-end multicore CPUs and GPUs. PhysX is already integrated into some of the most popular game engines, including Unreal Engine, and Unity3D. The PhysX SDK is now open source, available under a BSD 3 license.
IconBulletSDKFreePhysicsBullet Real-Time Physics Simulation | Home of Bullet and PyBullet: physics simulation for games, visual effects, robotics and reinforcement learning.
IconBox2DLibraryFreePhysicsA 2D Physics Engine for Games.
IconKhronos GroupAPIFreeGraphicsDeploying and developing royalty-free open standards for 3D graphics, Virtual and Augmented Reality, Parallel Computing, Neural Networks, and Vision Processing. 3D Graphics (OpenGL and Vulkan).
IconMicrosoft DirectX GraphicsAPIFreeGraphics, 2D, 3D, C, C++Provides a set of APIs that you can use to create games and includes support for high-performance 2-D and 3-D graphics.
IconLWJGLLibraryFreeGraphics, 3D, JavaLibrary that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan), audio (OpenAL) and parallel computing (OpenCL) applications.
IconKhaSDKFreeAudio, Graphics, 2D, 3D, HaxeUltra-portable, high performance, open source multimedia framework. Targets all major operating systems and consoles.
IconAllegroLibraryFreeAudio, Graphics, CAllegro is a cross-platform library mainly aimed at video game and multimedia programming. It handles common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc. and generally abstracting away the underlying platform. However, Allegro is not a game engine: you are free to design and structure your program as you like.
IconThreeJSLibraryFreeGraphicsThree.js is a 3D library that tries to make it as easy as possible to get 3D content on a webpage.
IconEnTTLibraryFreeGameGaming meets modern C++ - a fast and reliable entity component system (ECS) and much more - skypjack/entt: Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
IconGLFWLibraryFreeGraphicsGLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan development on the desktop. It provides a simple API for creating windows, contexts and surfaces, receiving input and events.
IconOgreMiddlewareFreeGraphicsOGRE has grown to become one of the most popular open-source graphics rendering engines, and has been used in a large number of production projects, in such diverse areas as games, simulators, educational software, interactive art, scientific visualisation, and others.
IconTilengineMiddlewareFreeGraphicsTilengine is a free, open source cross-platform 2D graphics engine for creating classic/retro games with tilemaps, sprites and palettes.
IconBGFXLibraryFreeGraphicsCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
IconDear ImGuiLibraryFreeGraphicsDear ImGui is a bloat-free graphical user interface library for C++. It outputs optimized vertex buffers that you can render anytime in your 3D-pipeline-enabled application. It is fast, portable, renderer agnostic, and self-contained (no external dependencies).