A Local HTTP File Server with ngrok & QR support
Project description
📡 HTTP Server PRO (V7.2)
HTTP Server PRO is a simple GUI-based file-sharing app built with Python and Tkinter that lets you:
- Serve a local folder over HTTP instantly
- Generate a QR code for easy mobile access
- Share your folder globally using ngrok
- No coding needed — just run and share
🚀 Features
✅ Share any folder over HTTP
✅ Works on LAN (local IP)
✅ One-click support for ngrok (public sharing)
✅ Automatically generates QR code
✅ Shows real-time server status
✅ Tkinter-based GUI for ease of use
✅ Works cross-platform (Windows, Linux, macOS)
📦 Installation
pip install http_server_pro
🧠 Usage
Option 1: From Python code
import http_server_pro
http_server_pro.start()
Option 2: From terminal
http_server_pro
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file http_server_pro-7.3.1.tar.gz.
File metadata
- Download URL: http_server_pro-7.3.1.tar.gz
- Upload date:
- Size: 6.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
950678367da8581feb310e655228aa1095e7a66ad1cda57719f1eec5025445d4
|
|
| MD5 |
46bc1a7f48f399e2b6cf0cc7769efc61
|
|
| BLAKE2b-256 |
0391e86d87a9cc3ab86e81ec8f5cce245bab5daad785c3b43fc16ba651da657b
|
File details
Details for the file http_server_pro-7.3.1-py3-none-any.whl.
File metadata
- Download URL: http_server_pro-7.3.1-py3-none-any.whl
- Upload date:
- Size: 6.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
761aab8d38d34f81965ebc6ab5861b9fb6fb51a4267e94012a0aa9b0a262e4b3
|
|
| MD5 |
a535bcd2ed8a16dcd6efec76988b7c21
|
|
| BLAKE2b-256 |
faa57dbba2c651bdd1f53bd8bf9dce37718601fc54403da2a3da2080b92700f8
|