UIKit on Windows?

This page summarizes the projects mentioned and recommended in the original post on /r/swift

Our great sponsors
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • SaaSHub - Software Alternatives and Reviews
  • swift-win32

    A Windows application framework for Swift

    As others have mentioned, UIKit is an Apple framework and not available on Windows, though you should be able to use the Win32 APIs to build out UI interfaces. Alternatively, you can experiment with https://github.com/compnerd/swift-win32 for a nice layer on top which abstracts out some of the details of the Win32 API. Unfortunately, that is not as fleshed out as one would like to build complex applications, but that is something which more usage and work on library should be able to resolve.

  • swift

    The Swift Programming Language

    Note that the screenshot you shared is from an old (and AFAICT abandoned) port of Swift based upon MinGW. You should look to https://swift.org for the official releases for Windows which are more current.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts