Skip to content
This repository was archived by the owner on Mar 27, 2025. It is now read-only.
/ DocumentKit Public archive

DocumentKit is a Swift SDK that adds more capabilities to DocumentGroup-based apps in SwiftUI.

License

Notifications You must be signed in to change notification settings

danielsaidi/DocumentKit

Repository files navigation

DocumentKit Logo

Version Swift 6.0 Swift UI MIT License

DocumentKit

DocumentKit is a SwiftUI SDK that adds more capabilities to DocumentGroup-based apps and lets you create better user experiences around your DocumentGroup-based apps.

‼️ Important Information

iOS 18 changed how DocumentGroup looks and behaves, by completely changing the underlying types. You can now do a lot more things than before, which makes this SDK less useful.

While this version fixes a few things, and for instance makes the modal screens work, the UIDocumentBrowserViewController customizations no longer work, since the DocumentGroup uses a new underlying type.

Since you can now do more with the native DocumentGroup, this verison will remain as is until iOS 19 is released, then removed...unless anyone comes up with another way to use it in iOS 18.

Installation

DocumentKit can be installed with the Swift Package Manager:

https://github.com/danielsaidi/DocumentKit.git

Documentation

The online documentation has more information, articles, code examples, etc.

Contact

Feel free to reach out if you have questions or want to contribute in any way:

License

DocumentKit is available under the MIT license. See the LICENSE file for more info.

About

DocumentKit is a Swift SDK that adds more capabilities to DocumentGroup-based apps in SwiftUI.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages