PickerKit
Pickers, cameras, document scanners, etc. for SwiftUI.
Install / Use
/learn @danielsaidi/PickerKitREADME
PickerKit
PickerKit is a SwiftUI library with various pickers, cameras, document scanners, etc.
Installation
PickerKit can be installed with the Swift Package Manager:
https://github.com/danielsaidi/PickerKit.git
Getting Started
PickerKit has many additional picker utilities, like:
Cameracan take photos and handle them as images.ColorPickerBaradds additional colors to a color picker.DocumentScannercan scan documents and handle them as images.FilePickercan pick files from the Files app.FontPickercan pick system and custom fonts.ImagePickercan pick images from the photo library.
There are also general utilities like:
ForEachPickercan be used to pick single items in aForEach.MultiPickercan be used to pick multiple items in aForEach.
Note that you must add the proper permissions to be able to access the camera, photo album, files, etc.
Documentation
The online documentation has more information, articles, code examples, etc.
Demo Application
The Demo folder has a demo app that lets you test the various pickers in the library.
Support My Work
You can become a sponsor to help me dedicate more time on my various open-source tools. Every contribution, no matter the size, makes a real difference in keeping these tools free and actively developed.
Contact
Feel free to reach out if you have questions, or want to contribute in any way:
- Website: danielsaidi.com
- E-mail: daniel.saidi@gmail.com
- Bluesky: @danielsaidi@bsky.social
- Mastodon: @danielsaidi@mastodon.social
License
PickerKit is available under the MIT license. See the LICENSE file for more info.
