Voyager
Voyager - Material Design 3 file browser with SFTP, FTP, SMB, and WebDAV support
AlanHuang99 File Manager System
Description
Voyager is an open-source file manager for Android with built-in SFTP, FTP, SMB, and WebDAV access, built with Material Design 3 and Jetpack Compose.
Features:
• Local file browsing with file management (copy, move, rename, Trash, permanent delete, create)
• Share one or several local and document-tree files through Android's system share sheet
• File details with selectable metadata
• Image thumbnails for local image files
• Storage Access Framework document-tree browsing
• SFTP remote access, with password, keyboard-interactive, private key, or generated key-pair authentication
• FTP remote access
• SMB/CIFS network share browsing
• WebDAV remote access
• Copy and move files between local storage and a remote server, in both directions
• Create remote files and folders, and upload documents through Android's system picker
• Download remote files and folders to the device
• Multiple browser sessions for local and remote locations, with a session switcher
• Optional automatic closure of inactive sessions after Voyager remains in the background
• Mounted external storage volumes, such as SD cards and USB/OTG, listed alongside internal storage
• 20 built-in themes including Catppuccin, Nord, Solarized, Gruvbox, Rosé Pine, Tokyo Night, and High Contrast
• Custom theme support
• AMOLED black theme
• List, compact list, and grid view modes
• Bookmarks, quick access, and customizable Home section visibility and order
• Storage usage overview
• Hidden files toggle
• Multiple sort options (name, size, date, type)
• Multi-select with copy/cut/paste
• Material You dynamic color support (Android 12+)
Privacy:
• No analytics or tracking
• No internet access required for local browsing
• All network connections are user-initiated
• Fully open source (GPLv3)
What’s new (1.5.0)
Voyager 1.5.0:
- Create files and folders and upload Android documents in SFTP, FTP, SMB, and WebDAV sessions
- Automatically close inactive sessions after a chosen time in the background
- Show, hide, reorder, and reset Home sections
- Keep dark navigation backgrounds consistent during transitions
- Reconnect stale FTP sessions before operations
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Read storageRead files on the device storage.
- Write storageCreate and change files on the device storage.
- Full file accessAccess all files on the device.
- Internet accessSend and receive data over the internet.
- Network stateCheck whether and how the device is connected.
- voyagerfiles.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Comments