File Manager
37 open source File Manager apps
Wormhole
APK
This is an Android client for the Magic Wormhole protocol. You can use it to exchange files between your phone and another Magic Wormhole client, including the original command-line client. How to send files * From the main screen, tap the "send" button. Then use the "choose file" button to pick the file that you want to send. * Alternatively, open the file that you want to send and tap the share icon: Wormhole should be listed among the apps you can use to share the file. * Either way, the app will have generated a code, a random number followed by two random words. The person to whom you want to send the file will have to enter this code in their Magic Wormhole client. The code is also copied to the clipboard for convenience. * Tap the "send" button. When the user at the other end of the wormhole enters the code and confirms, the file will start transferring. * The "send" button will change to "done" when the transfer is complete. How to receive files * From the main screen, tap the "receive" button. * Enter the code that the sender has provided you with and tap the "connect" button. * You will see the incoming file's name and size. If all looks good, tap the "receive" button to start the file transfer. * When the file is downloaded from the wormhole, the "receive" button will change to an "open dir" button. The app is still in beta and there is still a lot to be desired. However, the basic functionality of sending and receiving files seems to be there. I find it useful, so someone else might as well. The code is open sourced under GPLv3. Pull requests are welcome.
F-DroidGitHub
Wormhole File Transfer
APK
With Wormhole, you can easily and securely share files of any size, with anyone, anywhere. Whether you're sending a document to a colleague, a photo album to a friend, or a video to a family member, Wormhole makes it simple and secure. Wormhole generates a QR code or a passphrase that the recipient can use to access the files. This eliminates the need for complicated file sharing setups or email attachments. The files are transfered using an end-to-end encryption, which ensures that your files are protected from prying eyes. This means that only the intended recipient can receive the files you send. Wormhole is also an open-source app, which means that the source code is available for anyone to view and contribute to. If you're interested in learning more about how Wormhole works, or if you want to contribute to its development, you can find the source code on GitHub at the link provided. https://github.com/wormhole-app/wormhole Overall, Wormhole is a powerful and user-friendly file transfer app that offers unparalleled security and ease of use. Whether you're a professional or a casual user, Wormhole is a great choice for anyone looking to share files securely.
F-DroidGitHubIzzyOnDroid
Zorin Connect
APK
Zorin Connect provides several features to integrate your phone and your computer: * Sync your phone notifications with your computer * Browse photos from your phone * Reply to SMS messages * Share files and links between devices * Use your phone as a remote control for your computer The app seamlessly connects your computer and your mobile device over your local network, securely with RSA encryption. Please note you will need to have Zorin OS 15 installed and have enabled Zorin Connect on your computer for this app to work.
F-DroidGitHub
croc
APK
croc is a tool that allows any two computers to simply and securely transfer files. Features - allows any two computers to transfer data (using a relay) - provides end-to-end encryption (using PAKE) - enables easy cross-platform transfers (Windows, Linux, Mac) - allows multiple file transfers - local server or port-forwarding not needed - ipv6-first with ipv4 fallback The command line application upon which this is based can be found here: https://github.com/schollz/croc
F-DroidGitHub
croc-app
APK
croc-app is an Android client for croc with a modern, mobile-first UI built in Kotlin and Jetpack Compose. It is designed to make file and text sharing feel much more natural on Android: quick send, quick receive, QR-assisted flows, saved codes, transfer history, and better handling for the small details that matter on phones. Why this project exists? This project was inspired by croc-gui, which showed that a mobile-friendly croc experience could work. But croc-gui is older, written in Go, and lacks a number of features and UX improvements we wanted in a modern Android app. croc-app is our attempt to build a more polished, more maintainable, and more feature-complete Android experience around croc. Features: - Quick send and quick receive flows - Send files or clipboard text - QR code generation for fast pairing - QR scanning for receive - Saved send and receive codes - Transfer history and favorites - Android share-sheet support - Received files published to Downloads/croc-received - Material 3 UI designed specifically for Android
F-DroidGitHub
iyox Wormhole
APK
Iyox Wormhole is a simple and secure file-sharing app based on the Magic Wormhole protocol. It allows you to send and receive files of any size using a short passcode or QR code. End-to-end encryption ensures that only the intended recipient can access the files, protecting your privacy. No account or setup is needed—just generate a code, share it, and transfer your files securely. Iyox Wormhole is open-source, making it transparent and available for contributions. Whether you're sharing documents, photos, or other files, it provides a fast and reliable way to do so securely.
F-DroidGitHubIzzyOnDroid
lWS
APK
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.
F-DroidGitHub