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 1k 28

  2. OpenGraph OpenGraph Public

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

    C 59 3

  3. SwiftUIViewDebug SwiftUIViewDebug Public

    Swift 39 1

  4. AGDebugKit AGDebugKit Public

    Swift 55 1

  5. ProtobufKit ProtobufKit Public

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

    Swift 69 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 11 repositories
  • OpenGraph Public

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

    OpenSwiftUIProject/OpenGraph’s past year of commit activity
  • OpenSwiftUI Public

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

    OpenSwiftUIProject/OpenSwiftUI’s past year of commit activity
    Swift 1,024 MIT 28 10 (5 issues need help) 0 Updated Nov 11, 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 69 MIT 1 1 0 Updated Nov 4, 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 39 MIT 1 0 0 Updated Apr 28, 2024
  • OpenSwiftUIProject/AGDebugKit’s past year of commit activity
    Swift 55 1 0 0 Updated Mar 28, 2024
  • OpenFoundation Public archive

    The package provides CF-like macro for cross-platform SwiftPM C target.

    OpenSwiftUIProject/OpenFoundation’s past year of commit activity
    C 1 Apache-2.0 0 0 0 Updated Feb 16, 2024
  • 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 216 2 0 Updated Jan 24, 2024
  • Socket Public Forked from PureSwift/Socket

    Swift async/await based socket

    OpenSwiftUIProject/Socket’s past year of commit activity
    Swift 0 MIT 7 0 0 Updated Jan 21, 2024
  • OpenSwiftUIProject/GraphConverter’s past year of commit activity
    Swift 4 0 0 0 Updated Jan 17, 2024

Top languages

Loading…

Most used topics

Loading…