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

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