Quickstart Guide
Get started with FileKit in minutes
FileKit is a powerful Kotlin Multiplatform library for cross-platform file operations. This guide will quickly get you up and running with FileKit, demonstrating its key features.
File Dialogs
FileKit can helps you to display dialogs to the user like file, directory and photo pickers, save dialogs, camera and more. FileKit dialogs are available in two flavors:
File picker
FileKit provides a simple way to open a file picker dialog. Read more about file picker.
Directory picker
FileKit makes it easy to open a directory picker dialog. Read more about directory picker.
Camera picker
FileKit makes it easy to open a camera picker dialog. Read more about camera picker.
File saver
FileKit makes it easy to save a file. Read more about file saver.
Documentation
FileKit Dialogs Documentation
Get started with FileKit Dialogs, installation and usage, here.
Working with files
FileKit helps you work with files on your Kotlin Multiplatform project.
PlatformFile
PlatformFile is a Kotlin Multiplatform abstraction for a file with kotlinx-io interoperability. It facilitates file operations across all platforms.
Reading Files
For more details, see the Reading Files documentation.
Writing Files
For more details, see the Writing Files documentation.
File operations
For more details, see the File operations documentation.
Image utilities
FileKit provides utilities for image compression and saving to the gallery. Read more about image utilities documentation.
File utilities
FileKit provides access to standard platform-specific directories:
Read more about File utilities documentation.
Documentation
FileKit Core Documentation
Get started with FileKit Core, installation and usage, here.
Next Steps
Now that you’ve seen the basics of FileKit, you can:
- Read the detailed Core documentation to learn about platform-specific setup
- Explore Dialogs documentation to learn about dialogs
FileKit makes file operations simple and consistent across all platforms. Start building your cross-platform app with a powerful file system abstraction today!