SwooshFile is a simple web-browser-based local network file-sharing service that enables seamless file sharing between devices. It works across multiple platforms, including macOS, Linux, Windows, Android, iOS, and more. No additional software is required—just a browser!
- Peer-to-peer local network file sharing.
- No account or registration needed.
- Cross-platform compatibility.
- User-friendly web-based interface.
- Secure and fast transfers.
SwooshFile, for now, has to be self-hosted. Follow the steps below to set up your own instance:
-
Clone the repository:
git clone https://github.com/kijimoshi1337/SwooshFile.git
-
Navigate to the project directory:
cd SwooshFile
-
Install dependencies:
pip install -r requirements.txt
-
Start the server:
python3 app.py
-
Open your browser and navigate to
http://localhost:5000
to start sharing files.
This application has been tested on the following platforms:
- Windows 10 & 11
- macOS Ventura
- Ubuntu 22.04
- Android 14 (Chrome, Firefox)
- iOS 16 (Safari, Chrome)
If you find SwooshFile useful and would like to support its development, consider buying me a coffee!