python-proxy, also known as pproxy, is a lightweight proxy tool written in Python for flexible local and remote traffic forwarding. It supports multiple proxy protocols, making it useful for developers, testers, and network administrators who need a compact proxy layer without a heavy service stack. The project can operate as a client, server, forward proxy, reverse proxy, or protocol bridge depending on how it is configured. It supports HTTP, SOCKS4, SOCKS5, Shadowsocks, and newer transport options such as HTTP/2, HTTP/3, and QUIC when the required dependencies are installed. python-proxy also includes SSL-related options, chaining behavior, and multiple connection modes for advanced routing setups. Its main value is giving users a scriptable, portable, and protocol-diverse proxy utility in a Python ecosystem.

Features

  • HTTP, SOCKS4, SOCKS5, and Shadowsocks support
  • HTTP/2, HTTP/3, and QUIC transport options
  • Forward and reverse proxy modes
  • Proxy chaining and remote relay support
  • SSL and encrypted transport configuration
  • Python-based command-line workflow

Project Samples

Project Activity

See All Activity >

Categories

Tunneling

License

MIT License

Follow python-proxy

python-proxy Web Site

Other Useful Business Software
Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

Native application identity and user-based security for your Azure cloud

Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
Get a free trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of python-proxy!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Python

Related Categories

Python Tunneling Software

Registered

2026-05-18