LVGLSwiftDemo
A proof-of-concept Swift SPM package / application utilising LVGL, the Lightweight & Versatile Graphics Library.
This relies on the CLVGLSwift wrapper library, which imports the following C libraries:
- PureSwift/SDL: a Swift wrapper for SDL2, Simple DirectMedia Layer
- lvgl/lvgl: Lightweight & Versatile Graphics Library
- mr-j-tree/lv_drivers: A slightly tweaked version of lvgl/lv_drivers to accomodate differnet folder structure requirements of the Swift Package Manager)
LVGLSwiftDemo has only been tested on macOS. It requires Swift 5.3.