awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 dépôts

Awesome GitHub RepositoriesNetworking Libraries

Foundational libraries for executing and managing HTTP network requests.

Distinguishing note: Focuses on the primary networking library capability.

Explore 5 awesome GitHub repositories matching web development · Networking Libraries. Refine with filters or upvote what's useful.

Awesome Networking Libraries GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • alamofire/alamofireAvatar de Alamofire

    Alamofire/Alamofire

    42,385Voir sur GitHub↗

    Alamofire is an HTTP networking library that provides a foundation for managing network requests and responses through a chainable, type-safe interface. It serves as an asynchronous request manager, coordinating concurrent network operations and data streams while maintaining application responsiveness. The library distinguishes itself through a protocol-oriented request adaptation system, which utilizes interceptors to modify or authenticate requests before dispatch. It employs a middleware-driven pipeline to process traffic, handling encoding, authentication, and error recovery in a modular

    Executes network requests using a chainable interface that handles parameter encoding, authentication, and response validation.

    Swiftalamofirecarthagecertificate-pinning
    Voir sur GitHub↗42,385
  • afnetworking/afnetworkingAvatar de AFNetworking

    AFNetworking/AFNetworking

    33,433Voir sur GitHub↗

    AFNetworking is an Objective-C networking library for Apple platforms, including iOS, macOS, watchOS, and tvOS. It functions as an HTTP client that manages remote server communication by wrapping the system loading framework to handle requests and responses. The library provides specialized security and identity tools, featuring SSL certificate pinning for server trust validation and the implementation of standardized OAuth authentication flows. It further distinguishes itself with network reachability monitoring to track interface availability and request mocking capabilities to simulate ser

    Provides foundational networking capabilities for executing and managing HTTP requests in Objective-C.

    Objective-C
    Voir sur GitHub↗33,433
  • hyperium/hyperAvatar de hyperium

    hyperium/hyper

    15,945Voir sur GitHub↗

    Hyper is a low-level networking library designed for building high-performance HTTP clients and servers. It provides a foundational toolkit for creating network services that leverage asynchronous execution and memory-safe data handling, supporting both HTTP/1 and HTTP/2 protocols. The library distinguishes itself through a protocol-agnostic architecture that separates transport logic from HTTP semantics. It utilizes a service-trait abstraction to decouple network logic from the underlying transport, enabling developers to inject custom middleware for request interception and response transfo

    Provides foundational networking primitives for building high-performance HTTP clients and servers.

    Rusthttphyperrust
    Voir sur GitHub↗15,945
  • cfug/dioAvatar de cfug

    cfug/dio

    12,828Voir sur GitHub↗

    Dio is a cross-platform HTTP client for Dart designed to manage network requests and data communication across mobile and desktop applications. It provides a comprehensive framework for executing standard web operations while handling complex tasks such as request lifecycles, connection security, and global configuration. The library distinguishes itself through an extensible architecture that allows developers to hook into the request and response pipeline. By utilizing interceptors and custom network adapters, users can modify traffic, perform authentication, and swap underlying networking

    Provides a robust communication library for managing network requests and connection security in Dart applications.

    Dartadaptercancellabledart
    Voir sur GitHub↗12,828
  • developit/unfetchAvatar de developit

    developit/unfetch

    5,712Voir sur GitHub↗

    unfetch est un client HTTP isomorphe et une bibliothèque réseau qui fournit une interface basée sur des promesses pour effectuer des requêtes réseau de manière cohérente dans les environnements navigateur et serveur. Il sert d'implémentation légère de l'API Fetch pour les environnements qui manquent de support natif pour effectuer des requêtes réseau. La bibliothèque permet la récupération de ressources web sous forme de texte, JSON ou blobs binaires tout en maintenant une faible empreinte mémoire. Elle fonctionne comme un polyfill en installant l'interface fetch dans l'espace de noms global lorsque le support natif du navigateur est indisponible. L'outil couvre de larges capacités pour la récupération de ressources web, incluant la capacité d'exécuter des requêtes HTTP, d'inspecter les en-têtes de réponse et d'analyser le contenu de la réponse.

    Offers a minimalist implementation for executing HTTP requests and parsing responses with a small memory footprint.

    JavaScript
    Voir sur GitHub↗5,712
  1. Home
  2. Web Development
  3. Networking Libraries