File Sharing: Tired of slow transfers? Here's the easiest and fastest utility to share files between devices.
Source: Dev.to
Overview
File Share by EnG is an open‑source, peer‑to‑peer (P2P) file‑sharing tool designed for simplicity and speed. Built with Python and Flask, it lets you transfer files instantly between any devices on the same local network—no cloud, no accounts, just drag‑and‑drop.
Features
- Zero setup – Run the executable and start sharing.
- Cross‑device – Works on Windows, macOS, and Linux (via Python).
- Lightweight – Minimal codebase, no bloat.
- Open‑source – Free to use, modify, and distribute (MIT license).
Installation
Windows (Executable)
- Go to the Releases tab on the GitHub repository.
- Download
FileSharebyEnG.exe. - Run the executable.
From Source (All Platforms)
git clone https://github.com/EmberNoGlow/FileSharebyEnG.git
cd fileshare
pip install flask
python main.py
Usage
- On the host device, run File Share. Note the displayed IP address (e.g.,
http://192.168.3.6:5000). - On the receiving device, open a browser and enter the host’s IP address.
- Drag and drop files into the browser or place them in the automatically created
shared_filesfolder. - Download files from the browser on the receiving device.
Note: Both devices must be on the same local network.
Contributing
- Found a bug or want to add features? Open an Issue.
- Submit a Pull Request (PR).
- Star the repository to help others discover it.
Share with friends or colleagues who need a simple file‑sharing tool.