File Sharing: Tired of slow transfers? Here's the easiest and fastest utility to share files between devices.

Published: (December 12, 2025 at 08:56 AM EST)
1 min read
Source: Dev.to

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)

  1. Go to the Releases tab on the GitHub repository.
  2. Download FileSharebyEnG.exe.
  3. Run the executable.

From Source (All Platforms)

git clone https://github.com/EmberNoGlow/FileSharebyEnG.git
cd fileshare
pip install flask
python main.py

Usage

  1. On the host device, run File Share. Note the displayed IP address (e.g., http://192.168.3.6:5000).
  2. On the receiving device, open a browser and enter the host’s IP address.
  3. Drag and drop files into the browser or place them in the automatically created shared_files folder.
  4. 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.

Check out other projects on GitHub

Back to Blog

Related posts

Read more »

Python minimal web file manager

Hi everyone, I’d like to share a project I’ve been working on: pycgi-fm, a lightweight Python CGI File Manager designed for simple and clean web-based file mana...