Skip to content
@OpenSwiftUIProject

OpenSwiftUIProject

OpenSwiftUI Project

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.

🚀 Mission

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.

📚 Projects

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.

🛠️ Contribute

We welcome all contributions! Whether you're experienced with SwiftUI or just getting started, your help is invaluable. Here’s how you can contribute:

  1. Review our Contribution Guidelines.
  2. Browse existing issues or propose new features.
  3. Join discussions and submit pull requests.

🌐 Community

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! 🎉

Pinned Loading

  1. OpenSwiftUI OpenSwiftUI Public

    [WIP] Open source implementation of Apple's SwiftUI.

    Swift 1.1k 29

  2. OpenGraph OpenGraph Public

    [WIP] OpenGraph is an open source implementation of Apple's AttributeGraph

    Swift 66 3

  3. SwiftUIViewDebug SwiftUIViewDebug Public

    Swift 40 1

  4. AGDebugKit AGDebugKit Public

    Swift 58 1

  5. ProtobufKit ProtobufKit Public

    ProtobufKit is a lightweight replacement of swift-protobuf for working with Protocol Buffers serialization technology in Swift.

    Swift 76 1

  6. OpenCombine OpenCombine Public

    Forked from OpenCombine/OpenCombine

    Open source implementation of Apple's Combine framework for processing values over time.

    Swift 6

Repositories

Showing 10 of 16 repositories
  • OpenSwiftUIProject/UnsafeHeterogeneousBuffer’s past year of commit activity
    Swift 4 MIT 0 0 0 Updated Dec 20, 2024
  • OpenSwiftUI Public

    [WIP] Open source implementation of Apple's SwiftUI.

    OpenSwiftUIProject/OpenSwiftUI’s past year of commit activity
    Swift 1,085 MIT 29 10 (5 issues need help) 0 Updated Dec 20, 2024
  • OpenGraph Public

    [WIP] OpenGraph is an open source implementation of Apple's AttributeGraph

    OpenSwiftUIProject/OpenGraph’s past year of commit activity
    Swift 66 MIT 3 5 (2 issues need help) 0 Updated Dec 15, 2024
  • OpenBox Public
    OpenSwiftUIProject/OpenBox’s past year of commit activity
    C 2 MIT 0 0 0 Updated Dec 15, 2024
  • OpenSwiftUIProject/DarwinPrivateFrameworks’s past year of commit activity
    C 13 MIT 0 0 0 Updated Dec 15, 2024
  • OpenSwiftUIProject/SwiftPrivateImportExample’s past year of commit activity
    Swift 6 0 0 0 Updated Dec 1, 2024
  • swift-pd-guess Public

    Try to guess the file name from private discriminator of a Swift symbol.

    OpenSwiftUIProject/swift-pd-guess’s past year of commit activity
    Swift 10 MIT 0 0 0 Updated Dec 1, 2024
  • ProtobufKit Public

    ProtobufKit is a lightweight replacement of swift-protobuf for working with Protocol Buffers serialization technology in Swift.

    OpenSwiftUIProject/ProtobufKit’s past year of commit activity
    Swift 76 MIT 1 1 0 Updated Nov 24, 2024
  • .github Public
    OpenSwiftUIProject/.github’s past year of commit activity
    0 0 0 0 Updated Oct 12, 2024
  • OpenSwiftUIProject/SwiftUIViewDebug’s past year of commit activity
    Swift 40 MIT 1 0 0 Updated Apr 28, 2024

Top languages

Loading…

Most used topics

Loading…