awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 Repos

Awesome GitHub RepositoriesRequest Behavior Customization

Customizes network timeouts and fallback endpoints for reliable data collection.

Distinct from HTTP Request Customization: Focuses on request behavior for identification services, distinct from general HTTP request customization.

Explore 8 awesome GitHub repositories matching networking & communication · Request Behavior Customization. Refine with filters or upvote what's useful.

Awesome Request Behavior Customization GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • fingerprintjs/fingerprintjsAvatar von fingerprintjs

    fingerprintjs/fingerprintjs

    27,334Auf GitHub ansehen↗

    Fingerprint is a visitor identification and fraud detection platform that generates persistent, unique identifiers by analyzing browser and device attributes. By extracting technical signals from the client environment, it enables reliable user tracking across sessions without relying on traditional cookies. The platform distinguishes itself through its focus on high-accuracy identification and security-first architecture. It employs edge-side proxying to bypass ad-blockers and privacy restrictions, ensuring consistent data collection. To maintain data integrity, it uses cryptographic payload

    Allows customization of network timeouts and fallback endpoints to ensure reliable data collection.

    TypeScriptaudio-fingerprintingbrowserbrowser-fingerprint
    Auf GitHub ansehen↗27,334
  • rakyll/heyAvatar von rakyll

    rakyll/hey

    19,772Auf GitHub ansehen↗

    This project is a command-line utility designed for HTTP load testing and network stress testing. It functions as a benchmarking tool that generates high volumes of concurrent traffic to evaluate the performance, reliability, and throughput capacity of web applications and APIs under sustained load. The tool allows for precise control over traffic generation by enabling users to configure request parameters, including custom headers, authentication credentials, and specific HTTP methods. It manages load through a worker-pool system that regulates request frequency, allowing for both time-boun

    Provides configuration for HTTP methods, headers, and proxies to simulate client behavior.

    Go
    Auf GitHub ansehen↗19,772
  • y2z/monolithAvatar von Y2Z

    Y2Z/monolith

    15,283Auf GitHub ansehen↗

    Monolith is a single-file HTML web archiver and asset bundler. It functions as a command-line interface and programmatic library designed to save complete web pages and their associated assets into a single HTML file for offline viewing. The tool crawls URLs to discover and fetch linked stylesheets, scripts, and images, which are then embedded into the document as data URLs. It includes capabilities for session injection via external cookie files and authentication handling to backup protected or member-only content. The project covers broader functional areas including automated web scrapin

    Provides configuration for network timeouts and user agent identification to ensure reliable page capture.

    Rustcome-and-take-ite-hoardingits-mine
    Auf GitHub ansehen↗15,283
  • amitshekhariitbhu/go-backend-clean-architectureAvatar von amitshekhariitbhu

    amitshekhariitbhu/go-backend-clean-architecture

    6,059Auf GitHub ansehen↗

    This is a Go backend template that structures a web service into domain, usecase, controller, and repository layers with strict dependency inversion. It provides a foundation for building maintainable and testable REST APIs by separating business logic from transport and data access concerns. The project implements JWT-based authentication, issuing access and refresh tokens for user signup, login, and protected endpoint access. It uses the Gin HTTP framework to build a Docker-packaged REST API with public and private route groups, request validation, and middleware-based authentication. Depen

    Provides a Go backend template, not an Android networking library.

    Goapiarchitecturebackend
    Auf GitHub ansehen↗6,059
  • amitshekhariitbhu/androidnetworkingAvatar von amitshekhariitbhu

    amitshekhariitbhu/AndroidNetworking

    5,906Auf GitHub ansehen↗

    AndroidNetworking is an HTTP networking library for Android that handles the full lifecycle of network communication, from sending requests to parsing responses and caching data. It provides a unified interface for executing GET, POST, PUT, DELETE, HEAD, and PATCH requests, with support for both synchronous and asynchronous execution, and includes built-in JSON response parsing that converts server responses directly into Java objects or lists. The library distinguishes itself through a set of integrated capabilities that go beyond basic request execution. It manages file downloads and upload

    Applies a custom OkHttpClient instance per request for interceptors, timeouts, or other configuration.

    Java
    Auf GitHub ansehen↗5,906
  • amitshekhariitbhu/fast-android-networkingAvatar von amitshekhariitbhu

    amitshekhariitbhu/Fast-Android-Networking

    5,906Auf GitHub ansehen↗

    🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀

    Sets per-request options such as custom HTTP client, timeouts, content type, and thread executor.

    Java
    Auf GitHub ansehen↗5,906
  • praw-dev/prawAvatar von praw-dev

    praw-dev/praw

    4,168Auf GitHub ansehen↗

    PRAW is a Python wrapper for the Reddit API, functioning as a REST API client and social media data crawler. It provides a programmatic interface to fetch data, manage account content, and interact with the platform. The library implements a comprehensive OAuth 2.0 client supporting multiple authorization flows, including password, implicit, and refresh tokens, as well as read-only guest access. It distinguishes itself through a rate-limit-aware request scheduler that tracks server-side throttling to prevent API quota exhaustion and employs lazy-loading resource objects to fetch data only whe

    Allows defining custom requestor classes and session settings to implement specialized caching or logic.

    Pythonapioauthpraw
    Auf GitHub ansehen↗4,168
  • lycheeverse/lycheeAvatar von lycheeverse

    lycheeverse/lychee

    3,729Auf GitHub ansehen↗

    Lychee is a command line link checker written in Rust that scans websites and local files to identify broken hyperlinks and invalid email addresses. It functions as an asynchronous link validator and static site auditor designed to ensure content accessibility and quality. The tool features disk-based response caching to accelerate subsequent scans and avoid redundant network requests. It supports token-based API authentication for services like GitHub to bypass rate limits when verifying links on remote repositories. The project covers a range of capabilities including multi-format content

    Customizes user agent strings and TLS versions to bypass server restrictions during scanning.

    Rust
    Auf GitHub ansehen↗3,729
  1. Home
  2. Networking & Communication
  3. HTTP Request Customization
  4. Request Behavior Customization

Unter-Tags erkunden

  • Per-Request OkHttp ClientsAttaches a custom OkHttp client with interceptors or other settings to an individual network request. **Distinct from Request Behavior Customization:** Distinct from Request Behavior Customization: allows attaching a full custom OkHttp client, not just timeouts.