Skip to main content

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 (after installation)

    http_server_pro

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

http_server_pro-7.2.1.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

http_server_pro-7.2.1-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file http_server_pro-7.2.1.tar.gz.

File metadata

  • Download URL: http_server_pro-7.2.1.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.4

File hashes

Hashes for http_server_pro-7.2.1.tar.gz
Algorithm Hash digest
SHA256 8ebb165931fda06b715824122d5fb46ba51362a9a12c29a41436f51040d26bbb
MD5 8fb177fc165e73d9411b12688bdc8f1a
BLAKE2b-256 54d86a89013b4cbcdcb8e53195fe22eefe171d9a15a1fc6e07c48a9f8db490e6

See more details on using hashes here.

File details

Details for the file http_server_pro-7.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for http_server_pro-7.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b07cebbe6b82cd8bcc5584de6b78cc86ff7d6be369843b3dcfa72bdffa05e621
MD5 1bad3c0196c79971f48379ee9066bb0a
BLAKE2b-256 082074ceb7340cc65275b5c5a0c5e336421bb00598a2804b278a64ec23a7c98b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page