OpenBox is an open source implementation of Apple's Private framework - RenderBox.
RenderBox is a high performance rendering engine written in C++.
And it powers the underlying rendering of SwiftUI.
The project is for the following purposes:
- Add RB support for non-Apple platform (eg. Linux, WASI and Windows)
- Diagnose and debug RB issues on Apple platform
Currently, this project is in early development.
The current suggested toolchain to build the project is Swift 6.1 / Xcode 16.3.
CI Status |
---|
See LICENSE file - MIT