$npx skillfedfor your agent

pproxy

Proxy server that can tunnel among remote servers by regex rules.

With conditionsPyPI Build ToolsReleased Jan 2024153.0K downloads / moMITPure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — pproxy-2.7.9-py3-none-any.whl
v2.7.9 · released 2024-01-16 · Python >=3.6

Yes, if you need a lightweight, protocol-rich proxy server with no mandatory dependencies. The package is mature and stable (MIT license, 2200 stars, production-stable classifier), though dormant maintenance means you should verify compatibility with your Python version and monitor for security updates. Install it for local tunneling, testing, or simple relay scenarios.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.6 or later.
  • Optional pycryptodome dependency improves cipher performance; asyncssh enables SSH tunnel support.
  • Installation is straightforward with no required dependencies.

License · maintenance · safety

MIT (permissive) — MIT license is permissive, allowing use in commercial and proprietary projects with minimal restrictions—only requiring attribution.

last release 2024-01-16 (941 days) · last repo commit 2024-11-16 · 2,200 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 153,042 downloads/mo, #10,887 on PyPI

Verify before relying

$ pip3 install pproxy
$ pproxy
Serving on :8080 by http,socks4,socks5

Or with Shadowsocks:
$ pproxy -l ss://chacha20:abc@:8080
Serving on :8080 by ss (chacha20-py)
  • Whether the dormant maintenance status affects compatibility with current Python versions beyond the stated 3.6+ support
  • Performance characteristics of built-in pure-Python ciphers versus C-accelerated alternatives in production scenarios
Same gist for agents: .md · .json

What it is and what it does

pproxy is a lightweight, single-threaded asynchronous proxy server written in pure Python that implements a wide range of tunneling protocols. It can act as both a proxy client and server, supporting HTTP (including v2 and v3/QUIC), SOCKS4/5, Shadowsocks, SSH tunnels, and several other protocols. The core use case is routing traffic through remote proxy servers with optional encryption, authentication, and regex-based filtering rules.

The package requires Python 3.6 or later and has no mandatory runtime dependencies, making it lightweight to deploy. Optional dependencies like pycryptodome improve cipher performance, and asyncssh enables SSH tunnel support. It can be used as a command-line tool, a Docker container, or integrated into applications via its client/server API. The tool supports load balancing across multiple remote servers, system-wide proxy configuration on macOS and Windows, and traffic statistics.

Use it for

  • Set up a local SOCKS5 proxy server to tunnel traffic through a remote Shadowsocks server with encryption
  • Route HTTP traffic through multiple remote proxies with load balancing and regex-based hostname filtering
  • Configure system-wide proxy settings on macOS or Windows to redirect all local traffic through a remote proxy
  • Create an SSH tunnel client to forward traffic through a remote SSH server
  • Run a Docker-based proxy relay to bridge traffic between different network segments or protocols

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you need a lightweight, protocol-rich proxy server with no mandatory dependencies.

The package is mature and stable (MIT license, 2200 stars, production-stable classifier), though dormant maintenance means you should verify compatibility with your Python version and monitor for security updates. Install it for local tunneling, testing, or simple relay scenarios.

Install

pproxy on PyPI

Before you install

Installation is straightforward with no required dependencies. The package is dormant (last release 2024-01-16, last commit 2024-11-16) but has been stable since its early releases and maintains 2200 GitHub stars, suggesting a mature codebase despite infrequent updates.

Requires Python 3.6 or later. Optional pycryptodome dependency improves cipher performance; asyncssh enables SSH tunnel support.

License in practice

MIT license is permissive, allowing use in commercial and proprietary projects with minimal restrictions—only requiring attribution.

Quickstart

$ pip3 install pproxy
$ pproxy
Serving on :8080 by http,socks4,socks5

Or with Shadowsocks:
$ pproxy -l ss://chacha20:abc@:8080
Serving on :8080 by ss (chacha20-py)

Verify before relying

  • Whether the dormant maintenance status affects compatibility with current Python versions beyond the stated 3.6+ support
  • Performance characteristics of built-in pure-Python ciphers versus C-accelerated alternatives in production scenarios

Package facts

LicenseMIT permissive
Python supportSupports the current Python release >=3.6
Install frictionLow. Pure-Python wheel
Runtime dependenciesNone
MaintenanceDormant 941 days since the last release
Last repo commit
First released
Downloads153,042 / month, #10,887 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 5 - Production/StableEnvironment :: ConsoleIntended Audience :: DevelopersLicense :: OSI Approved :: MIT LicenseNatural Language :: EnglishProgramming Language :: Python :: 3Programming Language :: Python :: 3.6Programming Language :: Python :: 3.7Topic :: Software Development :: Build Tools

Evidence: pproxy-2.7.9-py3-none-any.whl

Tags

Capabilities
proxy server python asynciosocks5 http proxy tunnelshadowsocks proxy implementationtcp udp tunnel routingmulti-protocol proxy load balance
Topics
proxy-servertunnelingasyncio
PyPI keywords
proxysockshttpshadowsocksshadowsocksrssrredirectpftunnelcipherssludp

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “shadowsocks proxy implementation”

  • pproxypproxy is an asynchronous proxy server that tunnels TCP and UDP…
  • socksioSocksio is a sans-I/O SOCKS protocol implementation that handles the…
  • proxy-protocolParses and handles the PROXY protocol (v1 and v2) for asyncio-based…

Give your agent the search over MCP, or paste the wish link into any chat.

More Build Tools packages

packaging Worth it
PyPI · Build Tools · released Aug 2026

Provides reusable utilities for Python packaging interoperability, including version handling, specifiers, markers, requirements, tags, and metadata parsing according to standards like PEP 440 and PEP 425.

Apache-2.0 OR BSD-2-Clausepure Python · 3.9+
2.2Bdownloads / mo
tqdm Worth it
PyPI · Libraries · released Jul 2026

Wraps any iterable to display a real-time progress bar in the terminal or Jupyter notebook, showing iteration count, elapsed time, and estimated time remaining.

copyleftpure Python · 3.8+
648.6Mdownloads / mo
pip Worth it
PyPI · Build Tools · released Aug 2026

pip is the standard installer for Python packages, enabling you to download and install packages from the Python Package Index and other indexes into your Python environment.

MITpure Python · 3.10+
617.5Mdownloads / mo
hatchling Worth it
PyPI · Python Modules · released Aug 2026

Hatchling is a standards-compliant Python build backend that handles packaging, metadata, and distribution of Python projects when configured in a project's pyproject.toml file.

MITpure Python · 3.10+
484.2Mdownloads / mo
grpcio-tools Worth it
PyPI · Build Tools · released Jul 2026

Generates Python gRPC service stubs and message classes from Protocol Buffer definitions, enabling developers to build gRPC clients and servers.

Apache-2.0compiled wheel · 3.10+
278.2Mdownloads / mo
pre-commit Worth it
PyPI · Build Tools · released Aug 2026

pre-commit is a framework for installing and running git hooks written in any language before commits are made, automating code quality and validation checks across multi-language projects.

Install it if your team needs consistent, automated validation at commit time.

permissive licensepure Python · 3.10+
179.9Mdownloads / mo

See also mitmproxy-wireguard · proxy.py · PyPAC · PySocks · asysocks · httpx-socks · sshtunnel · SocketSwap · python-socks · mitmproxy