sdl3.cr
SDL3
SDL3 bindings for crystal
Installation
- Install SDL3 and other external libs SDL3_tty, SDL3_image
(You can see the exact versions in the shard.yml file in this repo)
On a Mac:
brew install sdl3 sdl3_image sdl3_ttf
-
Add the dependency to your
shard.yml:dependencies: sdl3: github: your-github-user/sdl3 -
Run
shards install
Usage
require "sdl3"
NOTE
These bindings are work in progress, and not all complete yet.
But it should always be in working order, so the latest can be used in crystal to access SDL3
Contributing
- Fork it (https://github.com/your-github-user/sdl3/fork)
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request
Contributors
- Matt Swieboda - creator and maintainer
Repository
sdl3.cr
Owner
Statistic
- 0
- 0
- 0
- 1
- 0
- 10 minutes ago
- February 5, 2026
License
MIT License
Links
Synced at
Sat, 07 Feb 2026 00:51:33 GMT
Languages