Welcome to OpenSwiftUI Project – a community-driven initiative focused on building a cross-platform implementation of SwiftUI.
Our goal is to extend SwiftUI beyond Apple platforms while also providing access to hidden APIs for debugging and enhancing SwiftUI development on Apple platforms.
At OpenSwiftUI, we aim to:
- Build a cross-platform SwiftUI implementation to enable UI development across multiple environments.
- Provide access to hidden or internal APIs to help developers debug and optimize SwiftUI on Apple platforms.
- Create an open, collaborative space for SwiftUI developers to contribute to and benefit from these efforts.
Explore the key initiatives we are working on:
- Cross-Platform SwiftUI: Our flagship project to bring SwiftUI to platforms beyond Apple's ecosystem.
- SwiftUI Debug Tools: A set of tools and APIs that help developers debug, profile, and inspect SwiftUI code on Apple platforms.
We welcome all contributions! Whether you're experienced with SwiftUI or just getting started, your help is invaluable. Here’s how you can contribute:
- Review our Contribution Guidelines.
- Browse existing issues or propose new features.
- Join discussions and submit pull requests.
We’re still growing! At this time, we don't have official channels like Twitter, Slack, or a blog, but stay tuned as we continue to expand the community.
Your involvement and feedback are crucial to our progress!
Together, let's build the future of cross-platform SwiftUI! 🎉