Android kitkat onwards Google introduced default file picker to get files from device.
https://developer.android.com/guide/topics/providers/document-provider
SAF File Picker an another pet project and developer friendly library which is used to capture and pick files by using default Storage Access Framework by android.
This library helps developer to get selected file using native file picker. And every developer struggling when capture photo or video using default intent. Also capture file using single function with some setup needed.Its easily extensible, customizable code structure and developed with lots of ❤ in Android. Also no boiler plate code needed
https://github.com/vnrdroidfreak/SAFFilePickerDemo