An open API service providing repository metadata for many open source software ecosystems.

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