Starlight.jl
Welcome to the documentation for Starlight.jl, a greedy application framework for greedy developers. Its primary use case is video games, but the power of Julia, SDL2, Vulkan, and the Bullet Physics SDK can be leveraged to make just about anything you want.
Features of Starlight's "core" include:
- Coroutines
- Event handling
- App lifecycle management
- DataFrames-based entity component system
Features of the default backend, Telescope, include:
- SDL2 integration for windowing, audio, fonts, input, and networking
- Vulkan rendering
- Bullet Physics SDK integration