SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 SDL Open-Source Projects
-
bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Pygame
🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
-
xray-16
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
GUIslice
GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
-
DevSkim
DevSkim is a set of IDE plugins, language analyzers, and rules that provide security "linting" capabilities.
-
pygame-ce
🐍🎮 pygame - Community Edition is a FOSS Python library for multimedia applications (like games). Built on top of the excellent SDL library.
-
LambdaHack
Haskell game engine library for roguelike dungeon crawlers; please offer feedback, e.g., after trying out the sample game with the web frontend at
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I don't use orthodox C++, but the author of this is also the author of bgfx, which is a very popular graphics api abstraction. It runs on (and has commercial products on) Android, ios, Playstation, Xbox, PC, Mac, Linux, and wasm. While the coding style might be unpopular, it has successful projects.
https://github.com/bkaradzic/bgfx
https://github.com/libsdl-org/SDL.git (use branch SDL2)
SuperTux - Platformer inspired by Mario Brothers. C++, SDL2
OpenXCOM - XCOM clone. C++, SDL2
I've proposed such solution in Lagrange feature request. What do you think?
Project mention: The System Shock remake is excellent - and Nightdive's most ambitious work yet | /r/Games | 2023-06-03For what it's worth, Nightdive did release the source code for the old Mac version and there's currently a cross-platform source port in development based on it: Shockolate.
See our release notes for full information about what's new: https://github.com/pygame-community/pygame-ce/releases
Doom Retro - Doom source port for Windows. C, SDL2
SDL related posts
-
[11/52] OpenGL is Still Decent, Actually
-
12to11 – run Wayland applications on an X server
-
Show HN: Getada: rustup-like installer for Ada's toolchain/package manager
-
Revert "video: Prefer Wayland over X11 (take 2)"
-
SuperTux
-
Show HN: Play QuakeSpasm – a Quake game engine based on FitzQuake in the browser
-
Is there a cross-platform graphics library that can run without X or wayland that runs on the BSD's bare-metal?
-
A note from our sponsor - SaaSHub
www.saashub.com | 2 Jun 2024
Index
What are some of the best open-source SDL projects? This list will help you:
Project | Stars | |
---|---|---|
1 | bgfx | 14,467 |
2 | FreeRDP | 10,399 |
3 | SDL | 8,449 |
4 | Pygame | 7,042 |
5 | magnum | 4,681 |
6 | xray-16 | 2,863 |
7 | rust-sdl2 | 2,627 |
8 | supertux | 2,455 |
9 | Cytopia | 1,924 |
10 | OpenXcom | 1,833 |
11 | chocolate-doom | 1,801 |
12 | milton | 1,467 |
13 | lagrange | 1,156 |
14 | GUIslice | 1,106 |
15 | taisei | 901 |
16 | DevSkim | 887 |
17 | tartiflette | 853 |
18 | falltergeist | 847 |
19 | systemshock | 795 |
20 | dlangui | 791 |
21 | pygame-ce | 735 |
22 | doomretro | 628 |
23 | LambdaHack | 615 |
Sponsored