$npx skillfedfor your agent

proxy.py

\u26a1 Fast \u2022 \U0001fab6 Lightweight \u2022 \U0001f51f Dependency \u2022 \U0001f50c Pluggable \u2022 \U0001f608 TLS interception \u2022 \U0001f512 DNS-over-HTTPS \u2022 \U0001f525 Poor Mans VPN \u2022 \u23ea Reverse & \u23e9 Forward \u2022 \U0001f46e\U0001f3ff Proxy Server framework \u2022 \U0001f310 Web Server framework \u2022 \u27b5 \u27b6 \u27b7 \u27a0 PubSub framework \u2022 \U0001f477 Work acceptor & executor framework.

Worth itPyPI Python ModulesReleased Feb 20251.0M downloads / mo'BSD'Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — proxy.py-2.4.10-py3-none-any.whl
v2.4.10 · released 2025-02-18 · Python >=3.6

Yes. The package is production-stable, actively maintained, has zero known vulnerabilities, installs with no dependencies, and offers a flexible plugin-based architecture suitable for both simple proxy use cases and complex custom implementations. The low install friction and broad platform support make it a practical choice for developers needing HTTP proxy functionality.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.6 or later; some features like TLS interception may require additional system configuration or certificates.
  • Low friction installation with no runtime dependencies.
  • Actively maintained with recent commits and a stable release history spanning over a decade.

License · maintenance · safety

'BSD' (permissive) — BSD license is permissive; you can use, modify, and distribute this package with minimal restrictions, making it suitable for both open-source and commercial projects.

last release 2025-02-18 (542 days) · last repo commit 2026-08-10 · 3,548 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 1,010,396 downloads/mo, #4,515 on PyPI

Verify before relying

pip install proxy.py

from proxy.py import Proxy

proxy = Proxy()
proxy.start()
  • Whether the package's asyncio implementation actually achieves the benchmark throughput of 51667 requests/sec in typical production environments.
  • Specific resource requirements (memory, CPU) for handling sustained high-concurrency workloads.
  • Compatibility and performance implications when running on Windows vs. POSIX systems.
Same gist for agents: .md · .json

What it is and what it does

proxy.py is a full-featured HTTP proxy server framework written in Python that operates as both a forward and reverse proxy with built-in support for TLS interception, DNS-over-HTTPS, and custom request/response manipulation. It uses asyncio for threadless, event-driven concurrency and is designed to handle high connection volumes efficiently. The package is structured around a plugin architecture, allowing developers to intercept and modify HTTP traffic, implement custom routing, cache responses, perform authentication, and integrate with external services without modifying the core proxy code.

The framework is suitable for development, testing, monitoring, and production deployment scenarios. It can be run standalone from the command line, embedded directly in Python applications, deployed via Docker, or used as a library for building custom proxy solutions. The package includes utilities for HTTP request/response building, TCP socket management, and PKI operations, plus a dashboard for traffic inspection and Prometheus metrics support.

Use it for

  • Intercept and modify HTTP requests/responses during development and testing without external tools.
  • Implement custom DNS resolution or traffic filtering rules via plugins for network control.
  • Deploy as a lightweight reverse proxy or load balancer for small to medium workloads.
  • Perform TLS interception for security research, monitoring, or compliance auditing.
  • Build a drop-in ngrok alternative (GROUT) to expose local services over SSH tunnels or public URLs.

Worth the install?

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

Worth it

Yes.

The package is production-stable, actively maintained, has zero known vulnerabilities, installs with no dependencies, and offers a flexible plugin-based architecture suitable for both simple proxy use cases and complex custom implementations. The low install friction and broad platform support make it a practical choice for developers needing HTTP proxy functionality.

Install

proxy-py on PyPI

Before you install

Low friction installation with no runtime dependencies. Actively maintained with recent commits and a stable release history spanning over a decade.

Requires Python 3.6 or later; some features like TLS interception may require additional system configuration or certificates.

License in practice

BSD license is permissive; you can use, modify, and distribute this package with minimal restrictions, making it suitable for both open-source and commercial projects.

Quickstart

pip install proxy.py

from proxy.py import Proxy

proxy = Proxy()
proxy.start()

Verify before relying

  • Whether the package's asyncio implementation actually achieves the benchmark throughput of 51667 requests/sec in typical production environments.
  • Specific resource requirements (memory, CPU) for handling sustained high-concurrency workloads.
  • Compatibility and performance implications when running on Windows vs. POSIX systems.

Package facts

License'BSD' permissive
Python supportSupports the current Python release >=3.6
Install frictionLow. Pure-Python wheel
Runtime dependenciesNone
MaintenanceActively maintained 542 days since the last release
Last repo commit
First released
Downloads1,010,396 / month, #4,515 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 :: ConsoleEnvironment :: MacOS XEnvironment :: No Input/Output (Daemon)Environment :: PluginsEnvironment :: Web EnvironmentEnvironment :: Win32 (MS Windows)Framework :: Robot FrameworkFramework :: Robot Framework :: LibraryIntended Audience :: DevelopersIntended Audience :: EducationIntended Audience :: End Users/DesktopIntended Audience :: Science/ResearchIntended Audience :: System AdministratorsLicense :: OSI Approved :: BSD LicenseNatural Language :: EnglishOperating System :: AndroidOperating System :: MacOSOperating System :: MacOS :: MacOS 9Operating System :: MacOS :: MacOS XOperating System :: MicrosoftOperating System :: Microsoft :: WindowsOperating System :: Microsoft :: Windows :: Windows 10Operating System :: OS IndependentOperating System :: POSIXOperating System :: POSIX :: LinuxOperating System :: UnixProgramming Language :: Python :: 3Programming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.6Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Programming Language :: Python :: ImplementationTopic :: InternetTopic :: Internet :: Proxy ServersTopic :: Internet :: WWW/HTTPTopic :: Internet :: WWW/HTTP :: BrowsersTopic :: Internet :: WWW/HTTP :: Dynamic ContentTopic :: Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/LibrariesTopic :: Internet :: WWW/HTTP :: HTTP ServersTopic :: Scientific/Engineering :: Information AnalysisTopic :: Software Development :: DebuggersTopic :: Software Development :: Libraries :: Python ModulesTopic :: System :: MonitoringTopic :: System :: NetworkingTopic :: System :: Networking :: FirewallsTopic :: System :: Networking :: MonitoringTopic :: UtilitiesTyping :: Typed

Evidence: proxy.py-2.4.10-py3-none-any.whl

Tags

Capabilities
http proxy serverforward proxyreverse proxytls interceptionproxy frameworkpluggable proxyasyncio proxy
Topics
http-proxyasyncioplugin-framework
PyPI keywords
httpproxyhttp proxy serverproxy serverhttp serverhttp web serverproxy frameworkweb frameworkPython3

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 › “http proxy server”

  • proxy.pyA lightweight, pluggable HTTP proxy server framework that handles…
  • asysocksAsynchronous SOCKS5, SOCKS4, and HTTP proxy client and server library…
  • pproxypproxy is an asynchronous proxy server that tunnels TCP and UDP…

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

More Python Modules packages

idna Worth it
PyPI · Python Modules · released Jun 2026

Converts domain names between Unicode and ASCII-compatible encoding (Punycode) according to IDNA 2008 and Unicode Technical Standard 46, with security validation and broader script coverage than the standard library.

Install it if you work with internationalized domain names, need to validate domains, or use HTTP clients that depend on it transitively.

BSD-3-Clausepure Python · 3.9+
1.8Bdownloads / mo
setuptools Worth it
PyPI · Python Modules · released Aug 2026

Setuptools is a Python build backend and package management tool that handles building, distributing, and installing Python packages, including support for C/C++ extension modules.

MITpure Python · 3.10+
1.6Bdownloads / mo
PyYAML Worth it
PyPI · Python Modules · released Sep 2025

PyYAML parses and emits YAML 1.1 data format, enabling serialization and deserialization of configuration files and Python objects to and from human-readable YAML text.

MITcompiled wheel · 3.8+
1.2Bdownloads / mo
pydantic Worth it
PyPI · Python Modules · released May 2026

Pydantic validates Python data structures against type hints, coercing and checking input at runtime to ensure it matches a declared schema.

MITpure Python · 3.9+
1.1Bdownloads / mo
annotated-types Worth it
PyPI · Python Modules · released Jul 2026

Provides reusable metadata objects for use with PEP-593 `typing.Annotated` to express common constraints like bounds, collection sizes, and predicates on types.

Install it if you use or build libraries that need to express type constraints in a standardized, inspectable way—or if you want to annotate your own types with…

MITpure Python · 3.10+
871.3Mdownloads / mo
typing-inspection Worth it
PyPI · Python Modules · released Aug 2026

Provides runtime tools to inspect and introspect Python type annotations, enabling programmatic examination of type hints at execution time.

MITpure Python · 3.10+
783.0Mdownloads / mo

See also pproxy · proxy-protocol · django-revproxy · pyngrok · pyftpdlib · mitmproxy · SocketSwap · urllib3 · authcaptureproxy · PyPAC