The Acobs File Browser is a modular and customizable file browser for Unity projects. It includes a main file browser API component with core functionality and helper functions to interact with the file system. You can build your own UI around this API, customize the existing one, or use the provided pre-made file browsers. The file browser API is fully documented and some unit tests are provided.
Features:
- Browse the file system
- Rename
- Move
- Copy
- Delete
- Filter files/directories
- Pre-defined and user-defined shortcuts to quickly access directories
Customization:
- Default UI can be easily customized with themes
- File browser API and UI are fully separated
- Fine-grained options to control how the file browser behaves and to limit what the user can do
Pre-made basic file browser:
- File Browser API + UI to be used out of the box
- Can be used to pick files to open or save to
- Available as an "overlay file browser" displayed across the whole screen or can be placed on a canvas in the scene
Android specific features:
- Permission handling on Android
- Android Storage Access Framework support
- Support to intercept native dialogs (like permission requests) to, e.g., not unexpectedly end a VR/XR experience
Supported Platforms:
- Windows
- Android (including support for Android Storage Access Framework)
Acobs File Browser: A Customizable File Browser for Unity - Asset Store





