proxy.py

Proxy.py is a lightweight, non-addicted proxy server roof developed with the Python programming language. It supports reverse and forward proxy operations, features TLS capture and DNS-over-HTTPS. It can be used as an alternative to Ngrok and FRP.

PR

abhinavsingh · Remote Access & VDI

STARS3.6K
FORKS625
COMMITS0
CONTRIBUTORS0
VERSIONv2.4.10
UPDATED11 days ago
PythonProxyNetworkingTLS InterceptionBSD-3-Clause

Common commercial products in this category: TeamViewer, AnyDesk, Splashtop

What can it do?
  • You can filter or change HTTP requests and responses by writing custom plugins.
  • With the TLS capture feature, you can study safe traffic.
  • You can create reverse and forward proxy configurations.
Heads up
  • • Website is unreachable (checked: 2026-10-31)
User reviews
  • • NeutralGitHub Issue

    Upgrade the packaging setup

    “I see that currently `setup.py` is being used and called directly. This is highly discouraged and is deprecated. See for more details. It's quite easy to upgrade it to use PEP 517 with invocations via pypa/pip and pypa/build. If you're open to improvements, I could try to find…”

  • ↓ NegativeGitHub Issue

    [Ubuntu] Cannot use TLS interception

    “**Describe the bug** Iam not able to use the TLS interception feature, as provided in the readme section. Even the basic **To Reproduce** Steps to reproduce the behavior: 1. [Host machine] Install proxy==2.1.2 ```pip install proxy.py``` 2. [Host machine] create ssl files ```bash…”

GitHub

My note

Alternative pages

More in: Remote Access & VDI