sdl3
Simple DirectMedia Layer (SDL) is a cross-platform software development library designed to provide a hardware abstraction layer for computer multimedia hardware components. Software developers can use it to write high-performance computer games and other multimedia applications that can run on many operating systems such as Android, iOS, Linux, macOS, and Windows. SDL manages video, audio, input devices, CD-ROM, threads, shared object loading, networking and timers. For 3D graphics, it can handle an OpenGL, Vulkan, Metal, or Direct3D context. The library is internally written in C, and provides the application programming interface in C, with bindings to other languages available. SDL is extensively used in the industry in both large and small projects. Over 700 games, 180 applications, and 120 demos have been posted on the library website.
Here are 1,139 public repositories matching this topic...
A lightweight, cross-platform remote desktop software with support for Web Client access | 一款支持 Web 客户端访问的轻量级跨平台远程桌面软件。
-
Updated
Oct 20, 2026 - C++
🩷 💘C × SDL3 × OpenGL — Three Mysterious Forces, United as One! Bong~ Bongocat!!!Don't be shy, Join Here🧸: https://discord.gg/vf8jqnattk
-
Updated
Oct 10, 2026 - C
Command & Conquer Generals: Zero Hour running natively on macOS, iPhone & iPad — real engine (EA GPL v3 source, via GeneralsX), DXVK/MoltenVK renderer, RTS touch controls. No game assets included.
-
Updated
Jul 5, 2026 - C++
🎮 Simple, open-source 2D graphics for everyone
-
Updated
Mar 12, 2026 - C
Static recompilation of a PSP game into a native executable. Vulkan and SDL3. Bring your own copy of the game.
-
Updated
Oct 19, 2026 - C++
Project Picori — a native PC port of The Legend of Zelda: The Minish Cap (Linux/Windows/macOS), built on the zeldaret/tmc decompilation.
-
Updated
Oct 20, 2026 - C
Native port of Metroid Prime (GameCube) for Linux, Windows and Android, built from the PrimeDecomp decompilation. No emulator, no game assets included: bring your own disc image.
-
Updated
Oct 20, 2026 - C++
Stable repository of the modernized X-Ray 1.6 game engine
-
Updated
Oct 19, 2026 - C++
Open source physics-based sandbox game with electronic circuitry, mechanics, robots, puzzles, Lua scripting and more.
-
Updated
Oct 15, 2026 - C++
Unofficial static recompilation of the Xbox 360 version of Need for Speed: Most Wanted (2005): a native port for Steam Deck, Steam Machine, Steam Frame, Linux and Mac (iPhone/iPad: sideload the experimental IPA or build it yourself). Bring your own disc: no game files included. Not affiliated with EA or Valve.
-
Updated
Oct 18, 2026 - C++
Minimal HowTo for building and using SDL3 on a variety of platforms, including mobile and web. Also includes SDL_mixer, SDL_Image, and SDL_ttf!
-
Updated
Jun 15, 2026 - CMake
Quetoo ("Q2") is a free first person shooter based on id Tech2. GPL v2 license.
-
Updated
Oct 20, 2026 - C
Created by SDL Community
Released 1998
- Followers
- 45 followers
- Organization
- libsdl-org
- Website
- github.com/topics/sdl
- Wikipedia
- Wikipedia