Yet another Android file manager — but with Material Design 3, Jetpack Compose, and network protocol support built in.
- Local file browsing — list/grid views, sort, search, hidden files
- Remote connections — SFTP, FTP, SMB, WebDAV
- 20 themes — System, Black (AMOLED), White, Dark, Ocean, Purple, Forest, Catppuccin, Nord, Solarized, Gruvbox, Rosé Pine, Tokyo Night, High Contrast, Custom
- Material You — dynamic colors on Android 12+
- File operations — copy, cut, paste, rename, delete, create
- Bookmarks — save frequently accessed paths
- F-Droid ready — GPLv3, no proprietary dependencies, no tracking
- Kotlin + Jetpack Compose
- Material Design 3
- Room Database
- DataStore Preferences
- Apache SSHD (SFTP)
- Apache Commons Net (FTP)
- smbj (SMB)
- Sardine (WebDAV)
./gradlew assembleDebugAPK output: app/build/outputs/apk/debug/app-debug.apk
./gradlew testDebugUnitTest lintDebug assembleDebug assembleRelease- GitHub Actions runs unit tests, lint, debug builds, and unsigned release builds on pushes and pull requests.
- Version tags such as
v1.0.2can publish signed release APKs to GitHub Releases and GitHub Pages when release signing secrets are configured. - F-Droid metadata lives in
metadata/com.voyagerfiles.ymland disables ABI splits throughgradlepropsso F-Droid builds one unsigned APK that F-Droid signs itself.
Release setup details are in docs/RELEASE.md.