Rsync Server vs SambaLite

Side-by-side comparison of two open source alternatives

R

Rsync Server

This app makes the shared storage of the device available via the Rsync protocol. Shared storage is what you can see in the "File Manager" app that usually comes with the device. This includes the 'DCIM' camera image folder as well as 'Downloads'. When the "start" button is pressed and the device has Wifi connectivity, the app will open a rsync server on a random port with a random tag ("module" in rsync parlance). It will display all necessary details on how to connect to that server while it is running, e.g. rsync://192.168.123.123:66671/abcdef/ Using a standard rsync client the server can then be interrogated and files moved back and forth, i.e. to and from the phone. The benefit is that the transfers can be driven from the client desktop, the keyboard and mouse interface of which making the process much more convenient. Note: This app has not been widely tested and should therefore be considered alpha quality.

SambaLite

SambaLite is a lightweight, modern, and open-source Android client for SMB/CIFS shares (Samba). It is designed as a minimalist, reliable, and secure tool for accessing SMB shares on your local network – without ads, tracking, or unnecessary features. SambaLite is a file client, not a system-level filesystem. It focuses on accessing and transferring files, not on providing a mounted network drive. The app is intended for tech-savvy users who prefer a lean, transparent solution and value privacy and open source. Main features: • Manage connections: SMB server (hostname/IP), share/path, username, password, optional domain • Multiple connections with custom names • Connection testing with clear error messages • Secure credential storage (Android Keystore) • File browser with name, type, size, and modification date • Pull-to-refresh • Sorting (name, date, size) • File operations: download, upload, delete, rename • File properties • Dark/Light mode (system default) Compatibility: • Supports modern SMB2/SMB3 servers • SMB1 is not supported (deprecated and insecure) Security & Privacy: • No telemetry or third-party connections • No unencrypted storage of sensitive data • Credentials stored securely using the Android Keystore Permissions: SambaLite only requests the permissions required for its functionality: • Network access (SMB communication) • Access to user-selected storage locations (via Android system file picker) • Foreground service and notifications (for reliable background transfers and progress display) No data is collected or transmitted to third parties. SambaLite provides a modern, minimal, and privacy-friendly way to access SMB shares on Android – focused on reliability and transparency.

FeatureRsync ServerSambaLite
LicenseGPL-3.0-onlyApache-2.0
Install sources
F-DroidGitHub
F-DroidGitHub
Categories
Cloud StorageMessaging
Cloud StorageMessaging
Features
Ad-FreeOpen SourceNo Tracking
Ad-FreeOpen SourceNo Tracking
Platforms
Android
Android
Website
Source code