sdl3 — core— The core artifact: lifecycle, a window, the 2D renderer, textures and surfaces, filled geometry, events, and live input state. Everything here lives in the io.github.edadma.sdl3 package object.
sdl3_ttf — text— TrueType text rendering, layered on the core binding. Pulls in sdl3 transitively and adds @link("SDL3_ttf"); install the native library with brew install sdl3_ttf (or your platform’s package). Colours are the…
sdl3_image — images— Image loading and PNG saving, layered on the core binding. Pulls in sdl3 transitively and adds @link("SDL3_image"); install the native library with brew install sdl3_image (or your platform’s package). SDL_image…
sdl3_mixer — audio— Audio playback, layered on the core binding. Pulls in sdl3 transitively and adds @link("SDL3_mixer"); install the native library with brew install sdl3_mixer (or your platform’s package).