GitHub topics: sdl3
ChancellorIkseew/Turret_2
Проект "Турельница". 2Д-игра в жанре tower-defence. Распространяется полностью бесплатно.
Language: C++ - Size: 4.04 MB - Last synced at: 27 minutes ago - Pushed at: about 2 hours ago - Stars: 3 - Forks: 1

jsoulier/fluid_simulation
Fluid Simulation using SDL3 GPU with compute shaders
Language: C++ - Size: 16.5 MB - Last synced at: about 4 hours ago - Pushed at: about 5 hours ago - Stars: 3 - Forks: 0

jsoulier/sdl_projects
A collection of SDL projects (mostly using SDL GPU)
Language: C - Size: 25.4 MB - Last synced at: about 3 hours ago - Pushed at: about 5 hours ago - Stars: 1 - Forks: 0

libsdl-org/SDL
Simple DirectMedia Layer
Language: C - Size: 118 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 13,581 - Forks: 2,341

Clownacy/clownmdemu-frontend
Reference standalone frontend for ClownMDEmu, a Sega Mega Drive/Sega Genesis emulator.
Language: C - Size: 16.2 MB - Last synced at: about 9 hours ago - Pushed at: 4 days ago - Stars: 87 - Forks: 7

jsoulier/voxel_raytracer
Voxel Raytracer using SDL3 GPU with compute shaders
Language: C++ - Size: 13.5 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2 - Forks: 0

zoeesilcock/gamedev-playground
Playground for exploring ways of making game development a more pleasurable experience.
Language: Zig - Size: 4.23 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 8 - Forks: 2

e-j-w/ChartOfNuclides
A desktop app to browse the chart of nuclides and nuclear structure data.
Language: C - Size: 2.24 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2 - Forks: 0

counter185/voidsprite
Free pixelart editor made with C++ and SDL3
Language: C++ - Size: 368 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 56 - Forks: 4

rhett-lee/nim_duilib
duilib界面库的改进版,支持Windows/Linux/MacOS平台(基于SDL3),支持Skia渲染引擎(支持CPU/GPU),支持DPI感知,多语言动态切换,支持SVG, PNG, GIF, JPG, BMP, APNG, WEBP, ICO图片,支持GIF/WebP/APNG动画。
Language: C++ - Size: 151 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 215 - Forks: 55

kenmo-pb/SDLx
An SDL2/SDL3 wrapper for PureBasic
Language: PureBasic - Size: 421 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

avitase/omelet
A modern C++ template for creating SDL3/OpenGL applications
Language: C++ - Size: 314 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

Simple-Robotics/candlewick
A cross-platform real-time 3D renderer for robotics powered by SDL3-gpu
Language: C++ - Size: 3.28 MB - Last synced at: 2 days ago - Pushed at: 6 days ago - Stars: 33 - Forks: 3

PascalGameDevelopment/SDL3-for-Pascal
Pascal Units for SDL3 (Simple DirectMedia Layer)
Language: Pascal - Size: 834 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 28 - Forks: 4

maia-s/sdl3-sys-rs
Mirror of https://codeberg.org/maia/sdl3-sys-rs
Language: Rust - Size: 3.95 MB - Last synced at: about 3 hours ago - Pushed at: 5 days ago - Stars: 58 - Forks: 8

bottlenoselabs/SDL3-cs
Manually updated idiomatic C# wrapper API with automatic updated C# native bindings for SDL and extensions on the main branch for v3 (SDL3): https://github.com/libsdl-org/SDL
Language: C# - Size: 2.92 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 51 - Forks: 8

kappaduck/quack
2D/3D Game engine build on top of SDL3 for modern .NET
Language: C# - Size: 264 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

sansuido/sdl3
Language: Dart - Size: 116 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 7 - Forks: 1

mmozeiko/build-sdl3
Automatic build of SDL3 libraries for Windows
Language: Batchfile - Size: 117 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 81 - Forks: 11

DannyXjsu/pong-clone
Pong clone in C using SDL3
Language: C - Size: 128 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

shadps4-emu/shadPS4
PlayStation 4 emulator for Windows, Linux and macOS written in C++
Language: C++ - Size: 42 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 26,045 - Forks: 1,705

AmigaPorts/SDL Fork of libsdl-org/SDL
Simple Directmedia Layer, 2.x / 3.x for AmigaOS 4. SDL3 is in "main" branch and SDL2 is in "SDL2" branch. SDL1 is in another repo (https://github.com/AmigaPorts/SDL-1.2).
Language: C - Size: 224 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 14 - Forks: 2

dinau/imguin_examples
The examples for ImGuin that ImGui wrapper for Nim language.
Language: C - Size: 25.7 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 0

dinau/imguin
Dear Imgui / CImGui, ImPlot/CImPlot wrapper for Nim language
Language: C++ - Size: 20.6 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 46 - Forks: 4

StevenSYS/BlockBreak
Ports of a simple game originally made in JavaScript + jQuery
Language: HolyC - Size: 680 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

StrikerX3/Ymir
Sega Saturn emulator
Language: C++ - Size: 11.7 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 413 - Forks: 19

NoelFB/ImGuiSDL-CS
An ImGui SDL GPU implementation in C#
Language: C# - Size: 5.52 MB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 47 - Forks: 4

JupiterRider/purego-sdl3
A cgo-free SDL3 binding.
Language: Go - Size: 1.49 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 102 - Forks: 12

libsdl-org/setup-sdl
GitHub action for providing SDL.
Language: JavaScript - Size: 1.57 MB - Last synced at: 2 days ago - Pushed at: 4 months ago - Stars: 35 - Forks: 6

Tengu712/orge
My game engine.
Language: C++ - Size: 3.38 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

kolyaka32/tic-tak-toe-on-SDL-net
Creating standart "tic-tac-toe" game
Language: C++ - Size: 14.4 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

RayMarch/shame
A fully featured DSL for writing shaders/GPU-pipelines in Rust
Language: Rust - Size: 481 KB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 302 - Forks: 5

mk-fg/linux-ebpf-connection-overseer
Desktop network monitoring widget to display connections with process/cgroup info in an overlay window
Language: Nim - Size: 303 KB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 3 - Forks: 0

vhspace/sdl3-rs
SDL3 bindings for Rust
Language: Rust - Size: 6.05 MB - Last synced at: 5 days ago - Pushed at: 14 days ago - Stars: 240 - Forks: 71

jsoulier/black_hole_simulation
Black Hole Simulation using SDL3 GPU with compute shaders
Language: C++ - Size: 10.7 MB - Last synced at: about 9 hours ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

VisualGMQ/TreasureLooter
SDL3 game
Language: C - Size: 11.8 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 9 - Forks: 0

tinyBigGAMES/DSDL
SDL for Delphi
Language: Pascal - Size: 43.6 MB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 16 - Forks: 2

HexaEngine/Hexa.NET.SDL
A C# wrapper for SDL2 and SDL3
Language: C# - Size: 134 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 10 - Forks: 0

Pixelsuft/minisaver
Simple screensaver
Language: C - Size: 10.7 KB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0

otaleghani/zigboy
A Gameboy (DMG) emulator written in Zig and SDL3. Currently supports ROM-only and MBC1 cartridges.
Language: Zig - Size: 615 KB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

Ravbug/sdl3-sample
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!
Language: CMake - Size: 4.67 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 260 - Forks: 33

Mori-TM/Magma-Engine
A Game Engine written by Moritz Gooth using c/c++ and vulkan.
Language: C++ - Size: 661 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 36 - Forks: 6

margual56/yass
Yet Another SDL System
Language: Zig - Size: 32.2 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 0

kabosusang/Computer-Graphics-from-Scratch-C-Achieve
《计算机图形学入门:3D渲染指南》 的编写代码C++实现
Language: C++ - Size: 1.16 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

fomgleb/pacman
Pacman game
Language: Zig - Size: 551 KB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 2 - Forks: 0

hanmi255/SunnyLand
使用C++,SDL3,glm构建的平台跳跃游戏
Language: C++ - Size: 6.95 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

jsoulier/SDLx_model
Lightweight model loader for SDL3 GPU
Language: C++ - Size: 28.2 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

mrgaturus/nogpu
gpu api abstraction c++ library focused in compatibility and simplicity (work in progress)
Language: C++ - Size: 327 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 3 - Forks: 0

dinau/dear_bindings_build
ImGui: Simple dear_bindings build project
Language: C++ - Size: 63.7 MB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 2 - Forks: 0

dinau/imguinz
Examples project using Dear Imgui (CImGui), ImPlot (CImPlot) and many additional libraries with Zig language
Language: C++ - Size: 98.9 MB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 3 - Forks: 0

ReffPixels/Cpp-Pong
Pong Clone built with C++ and SDL3. This is my first complete C++ project so it's far from perfect, I worked on this as a learning exercise.
Language: C - Size: 4 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 1 - Forks: 0

ProgrammingRainbow/Conways-Game-of-Life-Cpp-SDL3
Conway's Game of Life written in C and using SDL£ game library.
Language: C++ - Size: 465 KB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

TheUltimateOrion/OrionSort
A C++ sorting algorithm visualizer built with SDL3 and ImGui. The application animates different sorting techniques with optional audio feedback and flexible display modes.
Language: C++ - Size: 15.2 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 2 - Forks: 0

lolyland/Raylib-and-SDL3-project-starterKit-c-and-cpp-
starter kit to start making games in raylib(c) sdl3(c) raylib(cpp) sdl3(cpp)
Language: C++ - Size: 1.76 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

florianvazelle/fyrox-ui-sdl3
SDL3 platform backend and renderer for FyroxUI
Language: Rust - Size: 59.6 KB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

AngleZero/pio-script
pio-script é um simples aplicativo escrito em C++ destinado à criação de jogos, com uma dinâmica parecida com sites como o Scratch ou o Makecode Arcade.
Language: C - Size: 5.63 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

droc101/game-sdk
Development & Modding SDK for GAME
Language: C++ - Size: 349 KB - Last synced at: 11 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

Aermoss/PySDL3
A pure Python wrapper for SDL3.
Language: Python - Size: 20.3 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 77 - Forks: 11

dinau/zig-platformer
Writing a 2D Platform Game in Zig language with SDL
Language: C - Size: 21.1 MB - Last synced at: 16 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 1

florianvazelle/imgui-sdl3
SDL3 platform backend and renderer for ImGui
Language: Rust - Size: 43.9 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 0

mwthinker/CppSdl3
CppSdl3 - Wrapper around SDL3 and SDL_gpu with ImGui
Language: C++ - Size: 289 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

AdsGames/asw
A.D.S. Games SDL Wrapper
Language: C++ - Size: 81.1 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

jsoulier/ray_tracing_in_one_weekend
Ray Tracing In One Weekend using SDL3 GPU with compute shaders
Language: C - Size: 11.2 MB - Last synced at: 21 days ago - Pushed at: 22 days ago - Stars: 10 - Forks: 0

jsoulier/blocks
Tiny Minecraft clone in C and GLSL using the new SDL3 GPU API
Language: C - Size: 11.6 MB - Last synced at: 21 days ago - Pushed at: 22 days ago - Stars: 174 - Forks: 7

Schwungus/lameo
Don't touch, Can't Sleep is working on it.
Language: C - Size: 1010 KB - Last synced at: 21 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

arkenidar/luajit-ffi-sdl3
LuaJIT and libSDL3 used via FFI . providing : images , rectangles , text , buttons .
Language: Lua - Size: 2.79 MB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

sonoro1234/LuaJIT-SDL3
autogenerated LuaJIT bindings for SDL3 with threads and audio
Language: Lua - Size: 809 KB - Last synced at: 20 days ago - Pushed at: 8 months ago - Stars: 10 - Forks: 2

JBetz/Dolphin-SDL
Dolphin Smalltalk language bindings to the Simple DirectMedia Layer (SDL) library
Language: Smalltalk - Size: 12.2 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 4 - Forks: 0

libsdl-org/SDL_rtf 📦
Support for Rich Text Format (.rtf) files with Simple Directmedia Layer.
Language: Perl - Size: 1.04 MB - Last synced at: 11 days ago - Pushed at: 5 months ago - Stars: 53 - Forks: 12

kaisadilla/battlesdk
A Pokémon-style RPG game engine.
Language: C# - Size: 2.04 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0

iozsaygi/c-snake
Cross-platform Snake game made with the SDL3 library.
Language: C - Size: 113 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

edwardgushchin/SDL3-CS
This is SDL3#, a C# wrapper for SDL3.
Language: C# - Size: 84.1 MB - Last synced at: 24 days ago - Pushed at: about 1 month ago - Stars: 87 - Forks: 12

YoungHaKim7/rust_gui_app_in_summary
Rust GUI
Language: Rust - Size: 1.45 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 4 - Forks: 0

Pixelsuft/tinyfoo
Simple music player written in C++ with SDL3 and ImGui
Language: C++ - Size: 523 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 1 - Forks: 0

shatsky/lightning-image-viewer
Fast and lightweight desktop image (pre)viewer featuring unusual minimalistic "transparent fullscreen overlay" UI/UX with controls similar to map apps
Language: C - Size: 124 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 20 - Forks: 1

dinau/luajitImGui
Luajit + ImGui: Windows binary project using anima project
Language: Lua - Size: 110 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 4 - Forks: 0

iozsaygi/sdl-hot-reload
SDL3-powered development environment to research hot reloading of C/C++ code in a game development context.
Language: C++ - Size: 2.76 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 1 - Forks: 0

ashmerit/snake
Language: C - Size: 6.84 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

transmutrix/nim-sdl3
Nim wrapper for SDL3.x
Language: Nim - Size: 330 KB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 37 - Forks: 2

palaceswitcher/AlchemyPlusPlus
A data-driven Alchemy game using SDL3
Language: C++ - Size: 219 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

GPF/SDL Fork of libsdl-org/SDL
Simple Directmedia Layer
Language: C - Size: 145 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 23 - Forks: 3

Roy-Fokker/sdl3-cpp23-project-template
SDL3 GPU with C++23 Modules Project Template
Language: C++ - Size: 141 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

aalekhm/RT_QBRay
A Ray Tracer from scratch in C++ & SDL3. Inspired from QuantitativeBytes
Language: C++ - Size: 51.2 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

TerensTare/SDL_parser
Write your own SDL bindings
Language: Python - Size: 198 KB - Last synced at: 21 days ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 0

arkenidar/snake-sdl
basic game : snake.c via libSDL3
Language: C - Size: 4.88 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

castholm/SDL Fork of libsdl-org/SDL
SDL ported to the Zig build system
Language: C - Size: 97.2 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 288 - Forks: 14

icculus/mojoAL
An SDL3-based implementation of OpenAL in a single C file.
Language: C - Size: 330 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 183 - Forks: 23

trindadedev13/mygame
A Fight Game being written in C with SDL3.
Language: C - Size: 3.51 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 0

KevinVitale/SwiftSDL
SDL3 in Swift
Language: Swift - Size: 40 MB - Last synced at: 27 days ago - Pushed at: 3 months ago - Stars: 103 - Forks: 8

arkenidar/go-sdl3
creates a window, handles events, and renders a movable rectangle
Language: Go - Size: 21.7 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

friflo/friflo-EcGui-SDL3.GPU
friflo EcGui - SDL3 GPU demo
Language: C# - Size: 272 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 1

santyarellano/frug
A simple gamedev library for Rust based on SDL3
Language: Rust - Size: 193 KB - Last synced at: 15 days ago - Pushed at: 5 months ago - Stars: 11 - Forks: 2

RaelSouz/Pong.AI
Projeto em desenvolvimento de um game estilo Ping Pong utilizando Rede Neurais simples desenvolvido em C++ com SDL
Language: C++ - Size: 9.77 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

humbertodias/docker-sdl-compiler
Docker container sdl-compiler with SDL 1/2/3 + empscripten + tools to compile a C/C++ project
Language: Dockerfile - Size: 69.3 KB - Last synced at: about 11 hours ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 1

mattkolega/GBBuddy
🕹️ Game Boy emulator
Language: C++ - Size: 105 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

edward-ly/sdl3-template Fork of libsdl-org/SDL_helloworld
A template to get started with developing cross-platform games/apps in SDL3
Language: Makefile - Size: 188 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

ostanton/TailsEngine
The only (maybe) two-tailed game engine!
Language: C++ - Size: 902 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

Denellyne/TwoMakesGreat
Collection of small games to play with your friend or significant other
Language: C++ - Size: 3.91 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

erysdren/NetROTT Fork of fabiangreffrath/taradino
An enhanced sourceport of Rise of the Triad, based on SDL3
Language: C - Size: 6.43 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 11 - Forks: 3

xan105/InputFusion
Re-implementation of Gamepad APIs such as XInput over SDL3 akin to Steam Input
Language: C++ - Size: 19.6 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 27 - Forks: 2
