Sdl Open Source Projects

Browse 366 Sdl open source projects, ranked by GitHub stars. Find the most popular Sdl tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 366 projects
17,291 stars

bkaradzic/bgfx

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

Metrics details
Stars17,291
17,117 stars

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
Stars17,117
16,135 stars

libsdl-org/SDL

Simple DirectMedia Layer

Metrics details
Stars16,135
14,138 stars

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
Stars14,138
13,461 stars

FreeRDP/FreeRDP

FreeRDP is a free remote desktop protocol library and clients

Metrics details
Stars13,461
10,441 stars

stenzek/duckstation

Fast PlayStation 1 emulator for x86-64/AArch32/AArch64/RV64

Metrics details
Stars10,441
8,861 stars

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
Stars8,861
8,089 stars

MichalLytek/type-graphql

Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

Metrics details
Stars8,089
8,089 stars

OpenTTD/OpenTTD

OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe

Metrics details
Stars8,089
7,820 stars

recastnavigation/recastnavigation

Industry-standard navigation-mesh toolset for games

Metrics details
Stars7,820
7,746 stars

ggerganov/ggwave

Tiny data-over-sound library

Metrics details
Stars7,746
6,647 stars

prisma/prisma-examples

🚀 Ready-to-run Prisma example projects

Metrics details
Stars6,647
5,182 stars

mosra/magnum

Lightweight and modular C++11 graphics middleware for games and data visualization

Metrics details
Stars5,182
3,866 stars

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
Stars3,866
3,850 stars

amzeratul/halley

A lightweight game engine written in modern C++

Metrics details
Stars3,850
3,528 stars

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
Stars3,528
3,422 stars

ihhub/fheroes2

fheroes2 is a recreation of Heroes of Might and Magic II game engine

Metrics details
Stars3,422
3,100 stars

SuperTux/supertux

SuperTux source code

Metrics details
Stars3,100
2,944 stars

scarsty/kys-cpp

《金庸群侠传》c++复刻版,已完工

Metrics details
Stars2,944
2,822 stars

saitoha/libsixel

A SIXEL encoder/decoder implementation derived from kmiya's sixel (https://github.com/saitoha/sixel).

Metrics details
Stars2,822
2,719 stars

atar-axis/xpadneo

Advanced Linux Driver for Xbox One Wireless Controller (shipped with Xbox One S)

Metrics details
Stars2,719
2,378 stars

chocolate-doom/chocolate-doom

Chocolate Doom is a Doom source port that is minimalist and historically accurate.

Metrics details
Stars2,378
2,325 stars

veandco/go-sdl2

SDL2 binding for Go

Metrics details
Stars2,325
2,196 stars

OpenXcom/OpenXcom

Open-source clone of the original X-Com 👽

Metrics details
Stars2,196
2,143 stars

CytopiaTeam/Cytopia

:deciduous_tree::house_with_garden::office::evergreen_tree: A city building simulation game

Metrics details
Stars2,143
2,142 stars

LIJI32/SameBoy

Game Boy and Game Boy Color emulator written in C

Metrics details
Stars2,142
2,077 stars

milkytracker/MilkyTracker

A Fasttracker II compatible music editor

Metrics details
Stars2,077
1,982 stars

orangeduck/Corange

Pure C Game Engine

Metrics details
Stars1,982
1,942 stars

leixiaohua1020/simplest_ffmpeg_mobile

ffmpeg examples in Android / IOS / WinPhone

Metrics details
Stars1,942
1,931 stars

cimgui/cimgui

c-api for imgui (https://github.com/ocornut/imgui) Look at: https://github.com/cimgui for other widgets

Metrics details
Stars1,931
1,922 stars

sdlpal/sdlpal

SDL-based reimplementation of the classic Chinese-language RPG known as PAL.

Metrics details
Stars1,922
1,867 stars

serge-rgb/milton

An infinite-canvas paint program

Metrics details
Stars1,867
1,834 stars

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
Stars1,834
1,747 stars

dosbox-staging/dosbox-staging

DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.

Metrics details
Stars1,747
1,676 stars

OpenDUNE/OpenDUNE

DUNE, REINVENTED

Metrics details
Stars1,676
1,605 stars

golang-ui/nuklear

This project provides Go bindings for nuklear.h — a small ANSI C GUI library.

Metrics details
Stars1,605
1,589 stars

taisei-project/taisei

A free and open-source Touhou Project fangame

Metrics details
Stars1,589
1,589 stars

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
Stars1,589
1,513 stars

AndreaOrru/LaiNES

Compact cycle-accurate NES emulator

Metrics details
Stars1,513
1,496 stars

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
Stars1,496
1,490 stars

ec-/Quake3e

Improved Quake III Arena engine

Metrics details
Stars1,490
1,485 stars

s-macke/SAM

Software Automatic Mouth - Tiny Speech Synthesizer

Metrics details
Stars1,485
1,485 stars

skyjake/lagrange

A Beautiful Gemini Client

Metrics details
Stars1,485
1,432 stars

mariotaku/moonlight-tv

Lightweight NVIDIA GameStream Client, for LG webOS TV and embedded devices like Raspberry Pi

Metrics details
Stars1,432
1,426 stars

finalburnneo/FBNeo

FinalBurn Neo - We are Team FBNeo.

Metrics details
Stars1,426
1,360 stars

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
Stars1,360
1,315 stars

mntmn/interim

The Interim Operating System

Metrics details
Stars1,315
1,238 stars

grimfang4/sdl-gpu

A library for high-performance, modern 2D graphics with SDL written in C.

Metrics details
Stars1,238
1,238 stars

wmcbrine/PDCurses

A curses library for environments that don't fit the termcap/terminfo model.

Metrics details
Stars1,238
1,177 stars

itisyang/playerdemo

一个视频播放器,开源版 potplayer ,用于总结播放器开发技术。

Metrics details
Stars1,177
1,103 stars

flibitijibibo/SDL2-CS

SDL2# - C# Wrapper for SDL2

Metrics details
Stars1,103
1,067 stars

cxong/cdogs-sdl

Classic overhead run-and-gun game

Metrics details
Stars1,067
1,065 stars

rustcc/awesome-rust

Rust框架、库和资源的汇总, Rust中文社区

Metrics details
Stars1,065
1,060 stars

texus/TGUI

Cross-platform modern C++ GUI

Metrics details
Stars1,060
1,060 stars

danoon2/Boxedwine

Emulator that can run 32-bit Windows programs/games on multiple platforms via Wine

Metrics details
Stars1,060
1,030 stars

Rezonality/zep

Zep - An embeddable editor, with optional support for using vim keystrokes.

Metrics details
Stars1,030
1,015 stars

17cupsofcoffee/tetra

🎮 A simple 2D game framework written in Rust

Metrics details
Stars1,015
999 stars

microsoft/DevSkim

DevSkim is a set of IDE plugins, language analyzers, and rules that provide security "linting" capabilities.

Metrics details
Stars999
982 stars

taion/graphql-type-json

JSON scalar type for GraphQL.js

Metrics details
Stars982
969 stars

zombieCraig/ICSim

Instrument Cluster Simulator

Metrics details
Stars969
1-60 of 366 projects
Get A Weekly Email With Trending Sdl Projects
Stay updated on Sdl plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.