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
·

5 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • alamofire/alamofireAvatar von Alamofire

    Alamofire/Alamofire

    42,385Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗42,385
  • afnetworking/afnetworkingAvatar von AFNetworking

    AFNetworking/AFNetworking

    33,433Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗33,433
  • hyperium/hyperAvatar von hyperium

    hyperium/hyper

    15,945Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗15,945
  • cfug/dioAvatar von cfug

    cfug/dio

    12,828Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗12,828
  • developit/unfetchAvatar von developit

    developit/unfetch

    5,712Auf GitHub ansehen↗

    unfetch ist ein isomorpher HTTP-Client und eine Netzwerkbibliothek, die ein Promise-basiertes Interface für die konsistente Durchführung von Netzwerkanfragen sowohl in Browser- als auch in Serverumgebungen bereitstellt. Sie dient als leichtgewichtige Implementierung der Fetch-API für Umgebungen, denen die native Unterstützung für Netzwerkanfragen fehlt. Die Bibliothek ermöglicht den Abruf von Web-Ressourcen als Text, JSON oder binäre Blobs bei gleichzeitig geringem Speicherbedarf. Sie fungiert als Polyfill, indem sie das Fetch-Interface in den globalen Namespace installiert, wenn keine native Browser-Unterstützung verfügbar ist. Das Tool deckt breite Funktionen für den Abruf von Web-Ressourcen ab, einschließlich der Möglichkeit, HTTP-Anfragen auszuführen, Response-Header zu inspizieren und Response-Inhalte zu parsen.

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

    JavaScript
    Auf GitHub ansehen↗5,712
  1. Home
  2. Web Development
  3. Networking Libraries