awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesPre-Request Logic Hooks

Synchronous or asynchronous functions executed immediately before a request is transmitted to modify state or options.

Distinct from Request Execution: Specifically targets the logic execution phase immediately preceding the network call, rather than general parameter configuration.

Explore 4 awesome GitHub repositories matching networking & communication · Pre-Request Logic Hooks. Refine with filters or upvote what's useful.

Awesome Pre-Request Logic Hooks GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • bda-research/node-crawlerAvatar de bda-research

    bda-research/node-crawler

    6,785Ver en GitHub↗

    node-crawler is a programmable web crawler for Node.js that manages request queues and automates data extraction. It functions as a rate-limited HTTP client and a headless HTML parser, providing the infrastructure to visit large sets of URLs asynchronously while preventing duplicate processing through task deduplication. The project distinguishes itself through a proxy rotation manager that cycles user agents and proxy servers to bypass access restrictions. It utilizes the HTTP/2 protocol to improve request performance and server compatibility during large-scale scraping operations. The syst

    Executes custom synchronous or asynchronous functions before each queued request to modify options or prepare state.

    TypeScriptcheeriocrawlerextract-data
    Ver en GitHub↗6,785
  • webpy/webpyAvatar de webpy

    webpy/webpy

    5,919Ver en GitHub↗

    web.py is a minimal Python web framework that provides the core components needed to build web applications: URL routing, template rendering, database access, form handling, and session management. The framework uses a convention-based approach where URL patterns are automatically mapped to handler classes based on their names, eliminating the need for manual route configuration. It exposes applications as WSGI callables, making them deployable with any WSGI-compliant server. The framework distinguishes itself through its metaclass-driven auto-discovery system, which automatically registers h

    Executes custom logic before every request is handled, useful for authentication or setting up user state.

    Python
    Ver en GitHub↗5,919
  • lets-blade/bladeAvatar de lets-blade

    lets-blade/blade

    5,878Ver en GitHub↗

    Blade is a lightweight Java MVC web framework built on an embedded Netty server. It packages the entire web application into a single executable JAR that starts the server on launch, following the MVC pattern with fast request routing and minimal configuration. The framework supports plugin-based extensibility, allowing third-party modules to add features like template rendering and static asset serving. The framework distinguishes itself through lambda-style route registration, where routes are defined using lambda expressions that map HTTP methods and URL patterns directly to handler functi

    Executes callback functions before every matching request for setup, logging, or validation tasks.

    Java
    Ver en GitHub↗5,878
  • nirui/sshwiftyAvatar de nirui

    nirui/sshwifty

    3,028Ver en GitHub↗

    Sshwifty is a web-based remote terminal and SSH client that allows for the administration of remote systems through a browser without requiring a native terminal client. It provides a password-protected administrative portal to restrict unauthorized access and supports both SSH and Telnet connectivity. The application includes a SOCKS5 proxy gateway to route outgoing remote terminal traffic. It also utilizes server-side hooks that execute external processes to validate or modify connection logic before a session is established. The system manages connectivity parameters through environment-b

    Executes external shell processes immediately before establishing sessions to validate or modify connection logic.

    JavaScriptsshtelnetwebssh
    Ver en GitHub↗3,028
  1. Home
  2. Networking & Communication
  3. Communication Protocols and Architectures
  4. Request Processing Architectures
  5. Request Execution
  6. Pre-Request Logic Hooks