{"repo":"JupiterRider/purego-sdl3","free":true,"listed":false,"github":"https://github.com/JupiterRider/purego-sdl3","clone":"git clone https://github.com/JupiterRider/purego-sdl3.git","description":"A cgo-free SDL3 binding.","language":"Go","stars":159,"topics":["binding","freebsd","game-development","go","golang","linux","macos","sdl3","windows"],"license":"Unlicense","category":"game-templates","readme_excerpt":"purego-sdl3 A cgo-free SDL3 binding. About This library doesn't require cgo. It uses dynamic loading with the help of purego. Status This project is in an early stage and not all functions/types are implemented yet. But the ones you see are usable and stable. Requirements You need to have SDL3 (at least version 3.2.0) installed as shared library. That means at runtime, it is trying to load SDL: - macOS: libSDL3.dylib - Linux and FreeBSD: libSDL3.so.0 - Windows: SDL3.dll Only the above-mentioned operating systems with AMD64 or ARM64 architecture are supported. Example This simple example just opens a resizable window with a blue background:","default_branch":null,"files":null,"tree":[],"storefront":"/r/JupiterRider","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/JupiterRider/purego-sdl3/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}