GitHub topics: sdl3
palaceswitcher/Gameloft-J2ME-Tools
Tools and documentation for modding Gameloft's J2ME games
Language: C++ - Size: 117 KB - Last synced at: about 2 hours ago - Pushed at: about 3 hours ago - Stars: 6 - Forks: 1

JupiterRider/purego-sdl3
A cgo-free SDL3 binding.
Language: Go - Size: 1.52 MB - Last synced at: about 4 hours ago - Pushed at: about 5 hours ago - Stars: 56 - Forks: 9

Simple-Robotics/candlewick
A cross-platform real-time 3D renderer for robotics powered by SDL3-gpu
Language: C++ - Size: 1.45 MB - Last synced at: about 7 hours ago - Pushed at: about 7 hours ago - Stars: 26 - Forks: 3

iozsaygi/occupants
Two-player (local) turn-based game where each player tries to occupy the most amount of a randomly generated grid map to win.
Language: C++ - Size: 123 KB - Last synced at: about 12 hours ago - Pushed at: about 13 hours ago - Stars: 0 - Forks: 0

libsdl-org/SDL
Simple Directmedia Layer
Language: C - Size: 113 MB - Last synced at: about 10 hours ago - Pushed at: about 21 hours ago - Stars: 12,242 - Forks: 2,136

arkenidar/opengl_sdl3_freeglut_cpp
C++ and GLUT for 3D objects shown ( visual rendering ) . SDL3 library used also .
Language: C++ - Size: 1.58 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

starkris51/SigmaBoy
The Most Sigma Gameboy emulator made in SDL3 C++
Language: C++ - Size: 34.2 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

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

arkenidar/sdl-cpp
C++ use of SDL3 ( multi-platform potential )
Language: C++ - Size: 1.95 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

joyrider3774/crisp-game-lib-portable-sdl Fork of abagames/crisp-game-lib-portable
SDL1, 2, 3 port of Minimal C-lang library for creating classic arcade-like mini-games running on devices and browsers
Language: C - Size: 41.2 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

mmozeiko/build-sdl3
Automatic build of SDL3 libraries for Windows
Language: Batchfile - Size: 101 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 67 - Forks: 8

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

Loxodromics/LillUgsi
This personal project serves as both a learning tool for Vulkan and an exploration of software architecture in graphics programming.
Language: C++ - Size: 17.5 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

AnkushRoy-code/Garage
A collection of my Creations
Language: C++ - Size: 2.18 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

qaptivator/plainimg2
as simple as it gets for an image viewer
Language: C - Size: 23 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 7 - Forks: 0

pieromarini/PrimalEngine
C++/Vulkan Game Engine
Language: C++ - Size: 275 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 12 - Forks: 1

zig-gamedev/zsdl
Zig bindings for SDL libs.
Language: C - Size: 1.07 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 23 - Forks: 13

smack0007/sdl-go
SDL3 bindings for Go.
Language: Go - Size: 202 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 0

edwardgushchin/SDL3-CS
This is SDL3#, a C# wrapper for SDL3.
Language: C# - Size: 53.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 50 - Forks: 7

Iunusov/GPUImageViewer
GPU accelerated image viewer. Everything performed on the video card, without bothering your cpu and your nerves during zooming and scrolling.
Language: C++ - Size: 34.2 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

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.44 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 37 - Forks: 4

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

ProgrammingRainbow/Minesweeper-C-SDL3
Minesweeper / Prato Fiorito - with 8 themes, 5 sizes and 4 difficulty levels. Written in C and SDL3
Language: C - Size: 307 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - 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: 6 days ago - Pushed at: 6 days ago - Stars: 138 - Forks: 6

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

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

thnhmai06/the-floor-is-rhythm
rhythm *click-and-rotate* SDL3 game (comming soon...)
Language: C++ - Size: 2.33 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

anj0la/penguin_framework
Penguin Framework is a game framework built with C++20 and SDL for creating fun and adorable 2D games.
Language: C++ - Size: 164 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

vadniks/Klenalo
A secured realtime P2P LAN chat and distributed storage manager (desktop linux version)
Language: C - Size: 1.09 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - 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.77 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

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

Liam-Malone/SDL_GPU-Learning
Using SDL3's SDL_gpu backend to learn graphics programming
Language: Zig - Size: 14.7 MB - Last synced at: 4 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: 37.3 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 22,126 - Forks: 1,368

arkenidar/snake-sdl
basic game : snake.c via libSDL3
Language: C - Size: 3.91 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

maia-s/sdl3-sys-rs
Low level Rust bindings for SDL 3
Language: Rust - Size: 2.94 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 48 - Forks: 6

cheyao/2d-minecraft
2D Minecraft clone with OpenGL and SDL (With custom game engine)
Language: C++ - Size: 96.8 MB - Last synced at: 5 days ago - Pushed at: 24 days ago - Stars: 15 - Forks: 0

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

YoungHaKim7/rust_gui_app_in_summary
Rust GUI
Language: Rust - Size: 1.37 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

vhspace/sdl3-rs
SDL3 bindings for Rust
Language: Rust - Size: 6.05 MB - Last synced at: 6 days ago - Pushed at: 14 days ago - Stars: 182 - Forks: 50

paoda/rota-stabilizer
Language: Zig - Size: 5.4 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

Retrodad0001/exterminate_odin
Learning the Odin language and SDL3 by building a simplified 2D rts game and sharing it with the community
Language: PLSQL - Size: 174 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

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: 220 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 15 - Forks: 2

castholm/SDL Fork of libsdl-org/SDL
SDL ported to the Zig build system
Language: C - Size: 96.1 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 222 - Forks: 5

arkenidar/sdl-lua
simple libSDL + Lua combo
Language: C - Size: 2.97 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

arkenidar/SDL_helloworld Fork of libsdl-org/SDL_helloworld
A Hello World project that uses SDL.
Language: C - Size: 110 KB - Last synced at: 6 days ago - Pushed at: 23 days ago - Stars: 1 - Forks: 0

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

vlang/sdl
Official SDL2 & SDL3 bindings for V
Language: V - Size: 3.93 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 94 - Forks: 15

ikhsan3adi/c5-jump-and-survive
Proyek 2: Pengembangan Aplikasi Berbasis Library | Kelompok C5
Language: C - Size: 28.6 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 3 - Forks: 0

tracefree/prosper
Custom C++ game/rendering engine using Vulkan, Slang, and SDL3.
Language: C++ - Size: 4.94 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 5 - Forks: 0

smileyfaceskobochka/Concordia
Personal project. Probably a game, but now I'm learning Vulkan and rendering. Trying meson.
Language: C++ - Size: 886 KB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

ygunayer/monokl-odin
Minimalistic image viewer written in Odin
Language: Odin - Size: 1.39 MB - Last synced at: 11 days ago - Pushed at: 11 days 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: Shell - Size: 49.8 KB - Last synced at: about 17 hours ago - Pushed at: 11 days ago - Stars: 4 - Forks: 1

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

friflo/friflo-EcGui-SDL3.GPU
friflo EcGui - SDL3 GPU demo
Language: C# - Size: 266 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0

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

arkenidar/sdl3-ctypes-py
exploring PySDL3 simple uses ( example )
Language: Python - Size: 1.24 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0

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

MrOnlineCoder/GleedSDL
Library for playing .webm files with SDL3
Language: C - Size: 31.2 MB - Last synced at: 2 days ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

adri-forever/Celestial_SDL
SDL3, OpenGL n-body problem simulation
Language: C++ - Size: 6.48 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

Roy-Fokker/sdl3-text
Learning how to use SDL-TTF with SDL-GPU api
Language: CMake - Size: 62.5 KB - Last synced at: 13 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 0

keeniGithub/InSDL
Небольшой фреймворк для SDL
Language: C++ - Size: 9.95 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

StevenSYS/BlockBreak
Ports of a simple game I originally made in JavaScript
Language: HolyC - Size: 62.5 KB - Last synced at: 8 days ago - Pushed at: 8 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: 3 months ago - Stars: 25 - Forks: 2

nardo/cradle
The Cradle Engine
Language: C - Size: 1.18 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 1

PascalGameDevelopment/SDL3-for-Pascal
Pascal Units for SDL3 (Simple DirectMedia Layer)
Language: Pascal - Size: 409 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 16 - Forks: 1

StevenSYS/AuriText
A simple SDL3 font sheet library written in C
Language: C - Size: 259 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0

Aermoss/PySDL3
A pure Python wrapper for SDL3.
Language: Python - Size: 20 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 47 - Forks: 7

klukaszek/SDL3-WebGPU-Examples
Based on the examples from https://github.com/TheSpydog/SDL_gpu_examples/. Might have some slight changes.
Language: C++ - Size: 142 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 9 - Forks: 0

Hadeweka/SDL-Crystal-Bindings
Crystal binding generator for raw SDL 3 methods
Language: Crystal - Size: 831 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 13 - Forks: 3

Retrodad0001/exterminate
Learning the Odin language and the SDL3 2D framework API by building a simplified 2D rts game and sharing it with the community
Language: PLSQL - Size: 0 Bytes - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

KevinVitale/SwiftSDL
SDL3 in Swift
Language: Swift - Size: 35.3 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 81 - Forks: 7

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

r-lyeh/v2
💎 3D game framework in C, v2.
Language: C - Size: 18.9 MB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 53 - Forks: 4

francisdb/vpxtool-fe
SDL3 based GUI frontend for vpxtool
Language: Rust - Size: 29.3 KB - Last synced at: 7 days ago - Pushed at: 26 days ago - Stars: 1 - Forks: 0

georgik/esp32-sdl3-example
Example SDL3 application for ESP32
Language: C - Size: 1.02 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 12 - Forks: 0

Fazel-montazery/FreeVisualizerDep 📦
A cute, tiny, bloat-free music visualizer for average music enjoyer
Language: C - Size: 78.1 KB - Last synced at: 1 day ago - Pushed at: 30 days ago - Stars: 0 - Forks: 0

NikitaKonkov/GameEngine-SDL-VULKAN-CPP
Development of a Game Engine which uses modern API features like Vulkan and SDL3
Language: C++ - Size: 9.32 MB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 0 - Forks: 0

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

Retrodad0001/extermination
Size: 1.95 KB - Last synced at: 30 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Lightnet/sdl3_vulkan_flecs
Prototyping build for SDL3, Vulkan, Flecs, triangle and cimgui to make it modules.
Language: C - Size: 816 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

kolyaka32/SDL-net-chess
Creating standart game "chess" on SDL2
Language: C++ - Size: 75.5 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 2 - Forks: 0

humbertodias/gl-triforce
Simple Zelda Triforce animation using C++ with OpenGL
Language: C++ - Size: 35.2 KB - Last synced at: about 17 hours ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

projectM-visualizer/frontend-sdl-rust
Rust | SDL-based standalone application that turns your desktop audio into awesome visuals.
Language: Rust - Size: 102 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 17 - Forks: 7

libsdl-org/SDL_rtf 📦
Support for Rich Text Format (.rtf) files with Simple Directmedia Layer.
Language: Perl - Size: 1.04 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 50 - Forks: 13

giorgiogamba/multidemo
A demoscene developed using C++ multithreading
Language: C - Size: 1.6 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

jsoulier/ray_tracing_in_one_weekend
Ray Tracing In One Weekend using SDL3 GPU with compute shaders
Language: C - Size: 1.51 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

mdmrk/zsdl
SDL3 wrapper for Zig
Language: Zig - Size: 378 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 5 - Forks: 0

IbrahimOuhamou/SDL_image Fork of libsdl-org/SDL_image
Image decoding for many popular formats for Simple Directmedia Layer.
Language: C - Size: 99.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

jsoulier/2.5d_lighting
2.5D lighting model prototype
Language: C - Size: 4.34 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

jsoulier/png2slime
Image to Slime Mold (Physarum) Converter
Language: C - Size: 11.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Avicted/sdl3_playground
Basic C SDL3 boilerplate with Make
Language: C++ - Size: 3.61 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

RobLoach/awesome-sdl
Curated list of awesome libraries and bindings for SDL.
Size: 39.1 KB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 24 - Forks: 0

io-eric/oceanbound.io
Oceanbound.io is a cross-platform game (Web, Android, Desktop) built with C++, SDL3, Skia, and Emscripten. It uses uWebSockets for networking and Node.js for server management.
Size: 256 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - 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.65 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 187 - Forks: 23

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

Aermoss/PySDL3-Build
SDL3 build tools for PySDL3.
Language: Python - Size: 92.8 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

kappaduck/sakura
Game engine build on top of SDL3 for modern .NET
Language: C# - Size: 66.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

edwood-grant/sdl3-vapi 📦
Vala bindings for SDL3
Language: Vala - Size: 6.03 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

Dorifor/sdl-snake
Snake game made with SDL3 and C++
Language: C++ - Size: 3.91 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

kenmo-pb/SDLx
An SDL2/SDL3 wrapper for PureBasic
Language: PureBasic - Size: 334 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0
