https://github.com/vulppi-dev/bunbox
https://github.com/vulppi-dev/bunbox
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/vulppi-dev/bunbox
- Owner: vulppi-dev
- License: mit
- Created: 2025-08-30T15:23:53.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2025-09-30T14:19:36.000Z (9 months ago)
- Last Synced: 2025-09-30T16:08:29.008Z (9 months ago)
- Language: TypeScript
- Size: 23.8 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Bunbox
Bunbox is a TypeScript-first FFI binding to SDL3 for Bun. It lets you build native desktop applications from Bun with windows, events, input, audio, and rendering exposed through ergonomic, typed APIs. Cross‑platform via SDL3 (Windows, macOS, Linux), suitable for tools, prototypes, and system UIs where native performance matters.
## Modules
- **Naga shader parser**: @bunbox/naga
- **Struct**: [@bunbox/struct](./libs/struct/README.md)
- **SDL3 bindings**: [@bunbox/sdl3](./libs/sdl3/README.md)
## License
[MIT](./LICENSE) © Vulppi