Skip to content

Lagrange1813/OpenSwiftUI

 
 

Repository files navigation

OpenSwiftUI

codecov

OpenSwiftUI is an open source implementation of Apple's SwiftUI

CI Status
Compatibility tests
macOS
iOS
Ubuntu
Wasm

The project is for the following purposes:

  • Build GUI app on non-Apple platform (eg. Linux & Windows)
  • Diagnose and debug SwfitUI issues on Apple platform

And the API design is to stay the same as the original SwiftUI API as possible.

Currently, this project is in early development.

Usage

See Example folder and try it with ExampleApp

Build

Build without testing framework

./Scripts/build

Build with Library Evolution

./Scripts/openswiftui_swiftinterface

License

See LICENSE file - MIT

Related Projects

Star History

Star History Chart

Releases

No releases published

Packages

No packages published

Languages

  • Swift 93.8%
  • C 4.8%
  • Objective-C 1.1%
  • Shell 0.3%