SDL
Game dev library
A cross-platform library providing low-level access to audio, input, and graphics hardware.
Simple Directmedia Layer
10k stars
118 watching
2k forks
Language: C
last commit: 4 days ago
Linked from 2 awesome lists
sdlsdl2sdl3
Related projects:
Repository | Description | Stars |
---|---|---|
libsdl-org/sdl_mixer | An audio mixer library that supports various file formats and can play back multiple channels of 16-bit stereo audio. | 425 |
libsdl2pp/libsdl2pp | C++ wrapper for SDL2 game development library | 562 |
saitoha/libsixel | A software project providing encoder/decoder implementations and converters for the DEC SIXEL image format. | 2,505 |
videolan/vlc | Media player and multimedia engine capable of playing multiple file formats, converting streams, and embedding into 3rd party applications. | 14,242 |
bindbc/bindbc-sdl | A set of D language bindings to the SDL library and its extensions | 92 |
amdmi3/hoverboard-sdl | Recreates the original xkcd 1608 game as a standalone, native application with additional features for improved gameplay and user experience. | 33 |
sfml/sfml | Provides an API for multimedia functionality in software applications | 10,237 |
lwjgl/lwjgl3 | A high-performance Java library providing direct access to native APIs for graphics, audio, parallel computing, and XR applications. | 4,816 |
libsdl-org/sdl_ttf | Provides an interface to render TrueType fonts in SDL applications | 398 |
dusk-labs/dim | A media management application with a web interface and support for various media formats. | 3,817 |
allyourcodebase/sdl | A C library that replaces SDL with Zig and provides a standard library for game development. | 77 |
libigl/libigl | A C++ library for processing and manipulating geometric data in 3D space | 4,599 |
albin-johansson/centurion | A modern C++ wrapper library for SDL2 aiming to improve type-safety and ease-of-use. | 306 |
amdmi3/openstrike | A reimplementation of classic 2D shoot-em-up games with a focus on graphics and level editor tools. | 65 |
mattdesl/lwjgl-basics | A Java-based 2D game development library using LWJGL and shaders | 1,872 |