libsdl-org/SDL
Simple DirectMedia Layer observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 99
- Release rhythm 96
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 23.0
- age_days: 2056
- days_rel: 30
- days_push: 7
- n_releases_24m: 35
Adoption not part of the score
16425 stars · 2937 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Simple DirectMedia Layer (SDL) is a cross-platform C library providing low-level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D. It is widely used to build games, emulators, and multimedia software across Windows, macOS, Linux, iOS, and Android.
Use cases
- write cross-platform games in C or C++
- build an emulator with audio and input support
- access joystick and gamepad input portably
- render graphics via OpenGL or Direct3D with a portable layer
- play back audio and video in a multimedia application
- port a desktop game to mobile platforms
When to choose
- you need portable low-level access to audio, input, and graphics across desktop and mobile platforms
- you are writing a game, emulator, or media player in C/C++ and want a proven, permissively licensed foundation
When to avoid
- you want a full high-level game engine with built-in physics, scene management, or asset pipelines
- you are building a web-only application where browser APIs suffice
Facets
library · maturity stable
graphics audio-processing game-engine gui cross-platform graphics cross-platform windows cpp c multimedia opengl direct3d emulators hardware-abstraction input game-development macos linux ios android
3 sources
- readme: https://github.com/libsdl-org/SDL · fetched 2026-08-28 · 41ba193be928
- homepage: https://libsdl.org · fetched 2026-08-29 · 8b0f3c856c01
- site_page: https://libsdl.org/index.php · fetched 2026-08-29 · 70ab0b885c14
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| libsdl-org/SDL | main | 98 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem