Sdl Open Source Projects
Browse 366 Sdl open source projects, ranked by GitHub stars. Find the most popular Sdl tools and libraries.
bkaradzic/bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Metrics details
| Stars | 17,291 |
OpenRA/OpenRA
Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.
Metrics details
| Stars | 17,117 |
libsdl-org/SDL
Simple DirectMedia Layer
Metrics details
| Stars | 16,135 |
hrydgard/ppsspp
A PSP emulator for Android, Windows, Mac, Linux and iOS, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues.
Metrics details
| Stars | 14,138 |
FreeRDP/FreeRDP
FreeRDP is a free remote desktop protocol library and clients
Metrics details
| Stars | 13,461 |
stenzek/duckstation
Fast PlayStation 1 emulator for x86-64/AArch32/AArch64/RV64
Metrics details
| Stars | 10,441 |
pygame/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.
Metrics details
| Stars | 8,861 |
MichalLytek/type-graphql
Create GraphQL schema and resolvers with TypeScript, using classes and decorators!
Metrics details
| Stars | 8,089 |
OpenTTD/OpenTTD
OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe
Metrics details
| Stars | 8,089 |
recastnavigation/recastnavigation
Industry-standard navigation-mesh toolset for games
Metrics details
| Stars | 7,820 |
ggerganov/ggwave
Tiny data-over-sound library
Metrics details
| Stars | 7,746 |
prisma/prisma-examples
🚀 Ready-to-run Prisma example projects
Metrics details
| Stars | 6,647 |
mosra/magnum
Lightweight and modular C++11 graphics middleware for games and data visualization
Metrics details
| Stars | 5,182 |
AntiMicroX/antimicrox
Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.
Metrics details
| Stars | 3,866 |
amzeratul/halley
A lightweight game engine written in modern C++
Metrics details
| Stars | 3,850 |
OpenXRay/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! ;)
Metrics details
| Stars | 3,528 |
ihhub/fheroes2
fheroes2 is a recreation of Heroes of Might and Magic II game engine
Metrics details
| Stars | 3,422 |
SuperTux/supertux
SuperTux source code
Metrics details
| Stars | 3,100 |
scarsty/kys-cpp
《金庸群侠传》c++复刻版,已完工
Metrics details
| Stars | 2,944 |
saitoha/libsixel
A SIXEL encoder/decoder implementation derived from kmiya's sixel (https://github.com/saitoha/sixel).
Metrics details
| Stars | 2,822 |
atar-axis/xpadneo
Advanced Linux Driver for Xbox One Wireless Controller (shipped with Xbox One S)
Metrics details
| Stars | 2,719 |
chocolate-doom/chocolate-doom
Chocolate Doom is a Doom source port that is minimalist and historically accurate.
Metrics details
| Stars | 2,378 |
veandco/go-sdl2
SDL2 binding for Go
Metrics details
| Stars | 2,325 |
OpenXcom/OpenXcom
Open-source clone of the original X-Com 👽
Metrics details
| Stars | 2,196 |
CytopiaTeam/Cytopia
:deciduous_tree::house_with_garden::office::evergreen_tree: A city building simulation game
Metrics details
| Stars | 2,143 |
LIJI32/SameBoy
Game Boy and Game Boy Color emulator written in C
Metrics details
| Stars | 2,142 |
milkytracker/MilkyTracker
A Fasttracker II compatible music editor
Metrics details
| Stars | 2,077 |
orangeduck/Corange
Pure C Game Engine
Metrics details
| Stars | 1,982 |
leixiaohua1020/simplest_ffmpeg_mobile
ffmpeg examples in Android / IOS / WinPhone
Metrics details
| Stars | 1,942 |
cimgui/cimgui
c-api for imgui (https://github.com/ocornut/imgui) Look at: https://github.com/cimgui for other widgets
Metrics details
| Stars | 1,931 |
sdlpal/sdlpal
SDL-based reimplementation of the classic Chinese-language RPG known as PAL.
Metrics details
| Stars | 1,922 |
serge-rgb/milton
An infinite-canvas paint program
Metrics details
| Stars | 1,867 |
AntiMicro/antimicro
[NOT maintained anymore] Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support
Metrics details
| Stars | 1,834 |
dosbox-staging/dosbox-staging
DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.
Metrics details
| Stars | 1,747 |
OpenDUNE/OpenDUNE
DUNE, REINVENTED
Metrics details
| Stars | 1,676 |
golang-ui/nuklear
This project provides Go bindings for nuklear.h — a small ANSI C GUI library.
Metrics details
| Stars | 1,605 |
taisei-project/taisei
A free and open-source Touhou Project fangame
Metrics details
| Stars | 1,589 |
pygame-community/pygame-ce
🐍🎮 pygame - Community Edition is a FOSS Python library for multimedia applications (like games). Built on top of the excellent SDL library.
Metrics details
| Stars | 1,589 |
AndreaOrru/LaiNES
Compact cycle-accurate NES emulator
Metrics details
| Stars | 1,513 |
vydd/sketch
A Common Lisp framework for the creation of electronic art, visual design, game prototyping, game making, computer graphics, exploration of human-computer interaction, and more.
Metrics details
| Stars | 1,496 |
ec-/Quake3e
Improved Quake III Arena engine
Metrics details
| Stars | 1,490 |
s-macke/SAM
Software Automatic Mouth - Tiny Speech Synthesizer
Metrics details
| Stars | 1,485 |
skyjake/lagrange
A Beautiful Gemini Client
Metrics details
| Stars | 1,485 |
mariotaku/moonlight-tv
Lightweight NVIDIA GameStream Client, for LG webOS TV and embedded devices like Raspberry Pi
Metrics details
| Stars | 1,432 |
finalburnneo/FBNeo
FinalBurn Neo - We are Team FBNeo.
Metrics details
| Stars | 1,426 |
ImpulseAdventure/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
Metrics details
| Stars | 1,360 |
mntmn/interim
The Interim Operating System
Metrics details
| Stars | 1,315 |
grimfang4/sdl-gpu
A library for high-performance, modern 2D graphics with SDL written in C.
Metrics details
| Stars | 1,238 |
wmcbrine/PDCurses
A curses library for environments that don't fit the termcap/terminfo model.
Metrics details
| Stars | 1,238 |
itisyang/playerdemo
一个视频播放器,开源版 potplayer ,用于总结播放器开发技术。
Metrics details
| Stars | 1,177 |
flibitijibibo/SDL2-CS
SDL2# - C# Wrapper for SDL2
Metrics details
| Stars | 1,103 |
cxong/cdogs-sdl
Classic overhead run-and-gun game
Metrics details
| Stars | 1,067 |
rustcc/awesome-rust
Rust框架、库和资源的汇总, Rust中文社区
Metrics details
| Stars | 1,065 |
texus/TGUI
Cross-platform modern C++ GUI
Metrics details
| Stars | 1,060 |
danoon2/Boxedwine
Emulator that can run 32-bit Windows programs/games on multiple platforms via Wine
Metrics details
| Stars | 1,060 |
Rezonality/zep
Zep - An embeddable editor, with optional support for using vim keystrokes.
Metrics details
| Stars | 1,030 |
17cupsofcoffee/tetra
🎮 A simple 2D game framework written in Rust
Metrics details
| Stars | 1,015 |
microsoft/DevSkim
DevSkim is a set of IDE plugins, language analyzers, and rules that provide security "linting" capabilities.
Metrics details
| Stars | 999 |
taion/graphql-type-json
JSON scalar type for GraphQL.js
Metrics details
| Stars | 982 |
zombieCraig/ICSim
Instrument Cluster Simulator
Metrics details
| Stars | 969 |
