lWS vs Snapdrop & PairDrop for Android
Side-by-side comparison of two open source alternatives
lWS
It is ... * ... a Web Server for static content. * ... lightweight. APK size less then 100 Kb. * ... as simple as possible. Only essential features implemented. * ... open. Source code released under GPL-3.0. * ... a personal solution. It is not optimized/tested for many parallel connections and large file transfer. * ... network state responsive. Requires Wi-Fi connected or tethering enabled. Service will stop automatically if network is disconnected. Based on This application continues the development of Webserver for Android. What is configurable * Document root. Path may be entered as text or optionally selected using https://f-droid.org/packages/org.openintents.filemanager. If it is not installed it will offered for install. * Port. May be between 1024 and 65535. Default is 8080 Any wrong values in parameters will automatically be set back to their defaults. Document root Document root by default is set to application private directory, example index file automatically created. It is a safe configuration. You can place your pages in this directory. But be careful! If you use Android 5.0 or above and uninstall the application this directory and its content will be removed. Security warning You can change document root to any readable path on file system, but you need to understand what are you doing. __Be careful: you could (suddenly?) create the configuration so than anyone on the same Wi-Fi network could access the data on your device whether you like it or not.__ All files from document root and below are available for reading without any restrictions to anyone who's connected to the network and knows the URL of the server. "Send", "QR code" and "Browser" After server starts you can press: * "Browser" button for check server operation in your local browser * "QR code" to call https://f-droid.org/packages/net.basov.lws.qr.fdroid or https://f-droid.org/packages/com.google.zxing.client.android to share URL by QR code. If no app is installed it offers to install lWS QR plugin * "Send" to share the working server URL to another device via Bluetooth, Android Beam, E-Mail and any other way available on your device. On screen log The application has no permanent logging. This was treated this as redundant functionality. The app tries to have the notification up to date. The on screen log works only when the application is visible. Log screen may be cleared after returning from background.
Snapdrop & PairDrop for Android
Snapdrop & PairDrop for Android is an Android™ client for the free and open source local file sharing solutions https://snapdrop.net/ and https://pairdrop.net/. Do you also sometimes have the problem that you just need to quickly transfer a file from your phone to the PC? USB? - Old fashioned! Bluetooth? - Much too cumbersome and slow! E-mail? - Please not another email I write to myself! Snapdrop! Snapdrop (as well as the enhanced version "PairDrop") is a local file sharing solution which completely works in your browser. A bit like Apple's Airdrop, but not only for Apple devices. Windows, Linux, Android, IPhone, Mac - no problem at all! However, even if it theoretically would fully work in your browser, you will love this app if you want to use Snapdrop or PairDrop more often in your daily life. Thanks to perfect integration into the Android operating system, files are sent even faster. Directly from within other apps you can select Snapdrop to share with. Thanks to its radical simplicity, "Snapdrop & PairDrop for Android" makes the everyday life of thousands of users easier. As an open source project we don't have any commercial interests but want to make the world a little bit better. Join and convince yourself! SOURCE CODE: https://github.com/fm-sys/snapdrop-android CREDIT: The app is powered by the Snapdrop Open Source project, which is hosted and maintained by RobinLinus. See also https://www.github.com/robinlinus/snapdrop
| Feature | lWS | Snapdrop & PairDrop for Android |
|---|---|---|
| License | GPL-3.0-only | GPL-3.0-only |
| Install sources | F-DroidGitHub | F-DroidGitHub |
| Categories | File ManagerMessaging | ProductivityFile ManagerMessaging |
| Features | Ad-FreeOpen SourceNo Tracking | Ad-FreeOpen SourceNo Tracking |
| Platforms | Android | Android |
| Website | ||
| Source code |