awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repository-uri

Awesome GitHub RepositoriesProxy Scripting Extensions

Frameworks and interfaces for defining custom logic to intercept, inspect, and modify network traffic within proxy servers.

Distinguishing note: Focuses on the programmatic extension of proxy behavior via event handlers, distinct from general-purpose networking libraries.

Explore 7 awesome GitHub repositories matching networking & communication · Proxy Scripting Extensions. Refine with filters or upvote what's useful.

Awesome Proxy Scripting Extensions GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • mitmproxy/mitmproxyAvatar mitmproxy

    mitmproxy/mitmproxy

    43,943Vezi pe GitHub↗

    Mitmproxy is an interactive, programmable network proxy engine designed for traffic analysis and protocol manipulation. It functions as a gateway that intercepts, inspects, and modifies network traffic in real-time, supporting HTTP, HTTPS, WebSocket, DNS, and generic TCP or UDP streams. By acting as a trusted certificate authority, the proxy can dynamically generate and sign certificates to decrypt and analyze secure TLS-encrypted connections. The project distinguishes itself through a highly extensible, event-driven architecture that allows users to automate traffic transformation using cust

    Implements custom event handlers to intercept and manipulate network traffic flows within the proxy environment.

    Pythondebugginghttphttp2
    Vezi pe GitHub↗43,943
  • envoyproxy/envoyAvatar envoyproxy

    envoyproxy/envoy

    27,630Vezi pe GitHub↗

    Envoy is a high-performance, cloud-native service proxy designed for service-to-service communication in distributed architectures. It functions as a service mesh data plane, providing a centralized mechanism for managing, securing, and observing network traffic between microservices. The project is distinguished by its ability to perform dynamic traffic management and configuration updates in real-time without requiring service restarts or downtime. It utilizes a non-blocking, event-driven architecture to handle high-concurrency connections and supports hot-restart process management, which

    Allows integration of custom logic to modify request processing and add unique filtering capabilities.

    C++carscatscats-over-dogs
    Vezi pe GitHub↗27,630
  • usestrix/strixAvatar usestrix

    usestrix/strix

    20,138Vezi pe GitHub↗

    Strix is an automated security research and vulnerability scanning platform that leverages language models to orchestrate complex security analysis tasks. It functions as a comprehensive framework for penetration testing and continuous security integration, allowing users to embed automated vulnerability research directly into development pipelines or execute it within isolated, containerized environments. The platform distinguishes itself through a multi-agent orchestration engine that coordinates specialized autonomous agents to perform parallel security assessments. By integrating LLM-agno

    Provides programmatic access to request logs and replay functions to automate complex security testing workflows.

    Pythonagentsartificial-intelligencecybersecurity
    Vezi pe GitHub↗20,138
  • chimurai/http-proxy-middlewareAvatar chimurai

    chimurai/http-proxy-middleware

    11,132Vezi pe GitHub↗

    Acest proiect este un middleware de tip reverse proxy HTTP pentru Node.js, conceput pentru a ruta traficul HTTP și WebSocket către servicii backend. Acesta funcționează ca un motor de rutare dinamică și un instrument de tip API gateway, oferind capacitatea de a consolida mai multe servicii backend în spatele unui singur punct de intrare. Middleware-ul dispune de un bridge proxy pentru WebSocket care gestionează handshake-urile de upgrade al protocolului pentru a menține o comunicare bidirecțională persistentă. Include, de asemenea, un transformator de cereri și răspunsuri utilizat pentru a intercepta și modifica headerele, corpurile cererilor și căile URL în timpul tranzitului. Sistemul oferă capabilități extinse de gestionare a traficului, inclusiv filtrarea cererilor prin potrivire de tip glob și pattern-uri de căi, precum și rutarea dinamică a cererilor. Suportă transformarea detaliată a datelor prin rescrierea căilor, ajustarea atributelor cookie-urilor și modificarea corpului cererilor sau răspunsurilor. Proiectul este scris în TypeScript.

    Offers a plugin system and event subscription mechanism for adding custom logic to the proxy pipeline.

    TypeScript
    Vezi pe GitHub↗11,132
  • nobyda/scriptAvatar NobyDa

    NobyDa/Script

    8,460Vezi pe GitHub↗

    Script is a collection of scripts and rule-sets designed for iOS proxy tools to modify mobile application behavior, filter network traffic, and automate interactions with online services. It provides a library of scripts and a network filter to manage how applications communicate with web services. The project enables the unlocking of premium features, memberships, and VIP content within third-party applications. It also allows for the bypass of geographical restrictions on downloads and the removal of advertisements from mobile application interfaces. The toolset covers the automation of we

    Offers a comprehensive library of scripts to extend proxy behavior for automating web tasks and modifying apps.

    JavaScriptjsboxloonnobyda
    Vezi pe GitHub↗8,460
  • mosn/mosnAvatar mosn

    mosn/mosn

    4,517Vezi pe GitHub↗

    Mosn este un proxy de rețea multi-protocol conceput pentru service mesh-uri cloud-native, gestionarea API gateway-urilor și load balancing distribuit. Acesta redirecționează traficul de nivel patru și nivel șapte prin diverse protocoale de rețea pentru a asigura interoperabilitatea între componentele cloud distribuite. Proiectul se distinge prin capacitatea sa de a efectua actualizări de proxy fără downtime, înlocuind binarul care rulează în timp ce menține conexiunile de rețea existente. De asemenea, suportă extensia dinamică a proxy-ului, permițând adăugarea logicii personalizate de procesare a cererilor prin plugin-uri externe sau module Go compilate fără a reporni serviciile. Suprafața sa de capabilități include observabilitatea traficului de rețea prin metrici de sistem și log-uri de acces, precum și gestionarea traficului folosind load balancing bazat pe latență și circuit breakers. De asemenea, oferă gestionarea securizată a traficului prin TLS și se integrează cu controllerele de service mesh pentru configurare centralizată.

    Allows adding custom request processing logic via external plugins or compiled Go modules without restarts.

    Godata-planeproxyservice-mesh
    Vezi pe GitHub↗4,517
  • script-hub-org/script-hubAvatar Script-Hub-Org

    Script-Hub-Org/Script-Hub

    3,396Vezi pe GitHub↗

    Script-Hub is a system for translating proxy rule sets and converting configuration modules between different network proxy environments. It serves as a translator and converter that enables cross-platform compatibility for rewrite rules and script-based logic. The project includes a script interop layer that normalizes header casing and handles execution errors to ensure scripts run consistently across different tools. It also provides a remote configuration manager for importing, updating, and modifying proxy modules and parameters via web URLs. The software covers a range of capabilities

    Provides a utility for transpiling scripts between different network proxy environments to ensure cross-platform compatibility.

    JavaScript
    Vezi pe GitHub↗3,396
  1. Home
  2. Networking & Communication
  3. Proxy Scripting Extensions

Explorează sub-etichetele

  • Interop LayersMechanisms that provide a compatibility layer to normalize behavior and handle errors across different proxy scripting environments. **Distinct from Proxy Scripting Extensions:** Focuses on the interoperability and normalization layer rather than the scripting extension framework itself.
  • TranspilersTools that convert script logic and API calls from one proxy environment to another. **Distinct from Proxy Scripting Extensions:** Specifically focuses on the translation between different proxy scripting languages, whereas Proxy Scripting Extensions refers to the frameworks that execute the scripts.