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:

🛠️ 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

    Open source implementation of Apple's SwiftUI.

    Swift 2.2k 64

  2. OpenAttributeGraph OpenAttributeGraph Public

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

    C 112 8

  3. SwiftUIViewDebug SwiftUIViewDebug Public

    Swift 62 3

  4. AGDebugKit AGDebugKit Public

    Swift 109 4

  5. ProtobufKit ProtobufKit Public

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

    Swift 88 2

  6. OpenCombine OpenCombine Public

    Forked from OpenCombine/OpenCombine

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

    Swift 6 2

Repositories

Showing 10 of 30 repositories
  • OpenSwiftUI Public

    Open source implementation of Apple's SwiftUI.

    OpenSwiftUIProject/OpenSwiftUI’s past year of commit activity
    Swift 2,162 MIT 64 29 (9 issues need help) 5 Updated Apr 18, 2026
  • OpenGestures Public
    OpenSwiftUIProject/OpenGestures’s past year of commit activity
    C 3 MIT 0 0 0 Updated Apr 18, 2026
  • OpenSwiftUIProject/DarwinPrivateFrameworks’s past year of commit activity
    C 38 MIT 5 0 0 Updated Apr 18, 2026
  • swift-sexp Public
    OpenSwiftUIProject/swift-sexp’s past year of commit activity
    Swift 0 MIT 0 0 0 Updated Apr 16, 2026
  • OpenSwiftUIProject/OpenCoreGraphics’s past year of commit activity
    Swift 7 MIT 2 0 0 Updated Apr 5, 2026
  • OpenSwiftUIProject/OpenObservation’s past year of commit activity
    Swift 15 MIT 1 0 0 Updated Mar 27, 2026
  • 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 88 MIT 2 1 0 Updated Mar 25, 2026
  • OpenCombine Public Forked from OpenCombine/OpenCombine

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

    OpenSwiftUIProject/OpenCombine’s past year of commit activity
    Swift 6 MIT 225 2 1 Updated Mar 25, 2026
  • OpenSwiftUIProject/OpenSwiftUI-spm’s past year of commit activity
    Swift 2 MIT 0 0 0 Updated Mar 25, 2026
  • OpenAttributeGraph Public

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

    OpenSwiftUIProject/OpenAttributeGraph’s past year of commit activity
    C 112 MIT 8 1 3 Updated Mar 25, 2026

Top languages

Loading…

Most used topics

Loading…