Swift language bindings for WinRT APIs in the the Windows.Foundation namespace

Swift Language Bindings for Windows.Foundation APIs

This repository contains the Swift/WinRT language bindings for types in the Windows.Foundation namespace. It also contains general helper APIs used throughout all generated bindings.

These APIs are intendened to be used in conjuction with the following projects:

Filing Issues

Please file any issues you have with this repository on https://github.com/thebrowsercompany/swift-winrt

Known Issues and Limitations

  • The developer experience for consuming WinRT APIs from Swift is a work in progress. Due to current limitations, not all APIs can be generated as this causes export limit issues.

  • The APIs listed in projections.json are required for the other swift-* projects to build. Modify a projections.json in any one of those projects could require an update here.


  • Swift Tools 5.10.0
View More Packages from this Author


Last updated: Mon May 20 2024 11:36:09 GMT-0900 (Hawaii-Aleutian Daylight Time)