awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

87 مستودعات

Awesome GitHub RepositoriesClient Libraries

Tools for fetching and managing GraphQL data in frontend applications.

Explore 87 awesome GitHub repositories matching part of an awesome list · Client Libraries. Refine with filters or upvote what's useful.

Awesome Client Libraries GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • actix/actix-webالصورة الرمزية لـ actix

    actix/actix-web

    24,421عرض على GitHub↗

    Actix Web is an asynchronous web framework designed for building high-performance network services. It provides a foundation for processing concurrent requests through a non-blocking execution model, utilizing an actor-based concurrency system to manage lightweight processes and message passing. The framework includes a low-level networking layer that handles the parsing and serialization of HTTP traffic according to standard specifications. The framework distinguishes itself through a type-safe routing engine that enforces strict data types at compile time, ensuring that request parameters a

    Provides an asynchronous HTTP client for service communication.

    Rustactixactix-webasync
    عرض على GitHub↗24,421
  • hyperium/hyperالصورة الرمزية لـ hyperium

    hyperium/hyper

    15,945عرض على 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

    Low-level HTTP client for fine-grained control over requests.

    Rusthttphyperrust
    عرض على GitHub↗15,945
  • go-resty/restyالصورة الرمزية لـ go-resty

    go-resty/resty

    11,704عرض على GitHub↗

    Resty is a high-level HTTP client library for Go designed for consuming REST services. It provides a streamlined interface for executing network requests, managing server-sent event streams, and automatically mapping JSON and XML responses into data structures. The library includes built-in mechanisms for service resilience and traffic management, such as circuit breakers to prevent cascading failures, token-bucket rate limiting, and automated request retries with exponential backoff. It also features client-side load balancing to distribute outgoing traffic across multiple base URLs and requ

    Go HTTP client inspired by Ruby's rest-client.

    Gobackoffcircuit-breakercurl-command
    عرض على GitHub↗11,704
  • seanmonstar/reqwestالصورة الرمزية لـ seanmonstar

    seanmonstar/reqwest

    11,675عرض على GitHub↗

    This library is a high-level networking tool for the Rust programming language, designed to execute HTTP requests and interact with remote services and REST APIs. It provides both asynchronous and blocking interfaces, allowing developers to send data using formats such as JSON or multipart forms while maintaining type-safe communication with external web services. The library distinguishes itself through a comprehensive architecture that manages network sessions and data flow. It utilizes connection pooling to maintain persistent sockets, which reduces latency during consecutive requests to t

    Ergonomic and high-level HTTP client for making requests.

    Rusthttphttp-clientrust
    عرض على GitHub↗11,675
  • restsharp/restsharpالصورة الرمزية لـ restsharp

    restsharp/RestSharp

    9,826عرض على GitHub↗

    RestSharp is a .NET HTTP client library designed for interacting with RESTful web services. It provides a high-level request wrapper and a dedicated REST API client to manage endpoints, headers, and query parameters. The library includes a serialization mechanism that automatically converts objects to and from JSON or XML formats for API payloads. It also features a system for managing API credentials and security tokens to ensure authorized access to protected remote resources. The toolkit covers broad capabilities for external web service integration, including generic type-based deseriali

    Standard REST and HTTP client library for .NET.

    C#
    عرض على GitHub↗9,826
  • reactiveui/refitالصورة الرمزية لـ reactiveui

    reactiveui/refit

    9,513عرض على GitHub↗

    Refit is a type-safe REST client for .NET that transforms API definitions into live interfaces. It functions as an automatic API proxy generator, allowing developers to define endpoints as interfaces to eliminate manual HTTP request boilerplate. The library is designed for compatibility with ahead-of-time compilation and trimmed binaries, utilizing build-time source generation to ensure support for native AoT deployments. The project covers a broad range of API integration capabilities, including attribute-driven request composition, automatic JSON deserialization, and request header managem

    Type-safe REST library for Xamarin and .NET applications.

    C#c-sharpdotnetdotnet-core
    عرض على GitHub↗9,513
  • mgonto/restangularالصورة الرمزية لـ mgonto

    mgonto/restangular

    7,798عرض على GitHub↗

    Restangular is a REST client and resource mapper for AngularJS applications. It provides a suite of tools for mapping API endpoints to local objects and collections, facilitating frontend CRUD implementation through standard HTTP methods. The project distinguishes itself through an async data binding system that links user interface elements to server-side objects, ensuring automatic updates upon request completion. It also features a programmable request interceptor pipeline for modifying headers and transforming responses, as well as a JSONP request handler to bypass same-origin policy rest

    AngularJS service for simplified interaction with RESTful resources.

    JavaScript
    عرض على GitHub↗7,798
  • jnunemaker/httpartyالصورة الرمزية لـ jnunemaker

    jnunemaker/httparty

    5,894عرض على GitHub↗

    HTTParty هي مكتبة عميل HTTP لـ Ruby مصممة لبناء عملاء API قياسيين. تقوم بتجريد بدائيات الشبكة منخفضة المستوى إلى واجهة عالية المستوى، مما يسمح للمطورين بتغليف عناوين URI الأساسية وتكوينات الطلب داخل الفئات للحفاظ على تفاعلات متسقة مع خدمات الويب البعيدة. تقوم المكتبة بأتمتة تحويل بيانات استجابة الشبكة الخام إلى هياكل Ruby أصلية باستخدام نظام قائم على السجل يقوم بتحليل المحتوى بناءً على رؤوس الاستجابة. كما توفر آليات متخصصة لإرسال بيانات النموذج متعددة الأجزاء وبث الحمولات الكبيرة للحفاظ على كفاءة الذاكرة أثناء نقل الملفات. يغطي المشروع مجموعة واسعة من قدرات الشبكات، بما في ذلك تنفيذ عمليات HTTP القياسية، ونقل حمولة JSON، وإدارة اتصالات TLS الآمنة. يتضمن أدوات لمصادقة الطلب، وفك ضغط الاستجابة، وتسجيل حركة مرور الشبكة لأغراض تصحيح الأخطاء. توفر المكتبة أيضاً واجهة سطر أوامر للاستعلام عن خدمات الويب وعرض بيانات الاستجابة ككائنات مهيكلة.

    Ruby library for making HTTP requests with a simple interface.

    Ruby
    عرض على GitHub↗5,894
  • rest-client/rest-clientالصورة الرمزية لـ rest-client

    rest-client/rest-client

    5,215عرض على GitHub↗

    هذا عميل HTTP لـ Ruby مصمم لتكامل REST API، ونمذجة الموارد، والاتصال الشبكي الآلي. يوفر مجموعة من الأدوات لإدارة الرؤوس، وملفات تعريف الارتباط، وتكوينات SSL، إلى جانب واجهة سطر أوامر مخصصة لتنفيذ أوامر HTTP الفردية وإدارة جلسات اختبار API التفاعلية. يتميز المشروع بقدراته في نمذجة الموارد، والتي تسمح بتعريف عناوين URL أساسية ثابتة وبيانات اعتماد لبناء نقاط نهاية للموارد الفرعية المتداخلة. كما يتميز بمعالج طلبات متعدد الأجزاء يكتشف أنواع MIME لتحميل الملفات وبث الحمولات الكبيرة. بشكل عام، تغطي المكتبة أمن الشبكات من خلال تكوين SSL و TLS، وإدارة حركة المرور عبر توجيه الوكيل وصيانة ملفات تعريف الارتباط، وتحسينات الأداء باستخدام البث التزايدي لكل من حمولات الطلبات وأجسام الاستجابة. كما تتضمن أدوات لتسجيل نشاط الشبكة واعتراض تنفيذ الطلبات.

    Simple Ruby HTTP client inspired by microframework syntax.

    Ruby
    عرض على GitHub↗5,215
  • danwrong/restlerالصورة الرمزية لـ danwrong

    danwrong/restler

    1,978عرض على GitHub↗

    REST client library for node.js

    REST client library designed for Node.js environments.

    JavaScript
    عرض على GitHub↗1,978
  • kriswallsmith/buzzالصورة الرمزية لـ kriswallsmith

    kriswallsmith/Buzz

    1,918عرض على GitHub↗

    PHP's lightweight HTTP client

    Lightweight HTTP client library for PHP applications.

    PHP
    عرض على GitHub↗1,918
  • influxdata/influxdb-pythonالصورة الرمزية لـ influxdata

    influxdata/influxdb-python

    1,693عرض على GitHub↗

    The v1 client libraries for InfluxDB were typically developed and maintained by community members. For InfluxDB 3.0 users, this library is succeeded by the lightweight v3 client library . For InfluxDB 2.0 users, look at the v2 client library .

    Python client for database connectivity.

    Python
    عرض على GitHub↗1,693
  • ignite/cliالصورة الرمزية لـ ignite

    ignite/cli

    1,348عرض على GitHub↗

    -->

    All-in-one platform for building and launching blockchain applications.

    Go
    عرض على GitHub↗1,348
  • influxdata/influxdb-javaالصورة الرمزية لـ influxdata

    influxdata/influxdb-java

    1,194عرض على GitHub↗

    Java client for InfluxDB

    Java client for database connectivity.

    Java
    عرض على GitHub↗1,194
  • excon/exconالصورة الرمزية لـ excon

    excon/excon

    1,174عرض على GitHub↗

    Usable, fast, simple HTTP 1.1 for Ruby

    Fast and simple Ruby HTTP client for API integration.

    Rubyexconhttpruby
    عرض على GitHub↗1,174
  • canton7/resteaseالصورة الرمزية لـ canton7

    canton7/RestEase

    1,113عرض على GitHub↗

    Easy-to-use typesafe REST API client library for .NET Standard 1.1 and .NET Framework 4.5 and higher, which is simple and customisable. Inspired by Refit

    Easy-to-use, type-safe REST API client for .NET.

    C#
    عرض على GitHub↗1,113
  • polkadot-js/apiالصورة الرمزية لـ polkadot-js

    polkadot-js/api

    1,105عرض على GitHub↗

    This library provides a clean wrapper around all the methods exposed by a Polkadot/Substrate network client and defines all the types exposed by a node. For complete documentation around the interfaces and their use, visit the documentation portal.

    JavaScript library for interacting with Substrate chains.

    TypeScript
    عرض على GitHub↗1,105
  • marmelab/restful.jsالصورة الرمزية لـ marmelab

    marmelab/restful.js

    964عرض على GitHub↗

    A pure JS client for interacting with server-side RESTful resources. Think Restangular without Angular.

    JavaScript client for interacting with server-side RESTful resources.

    JavaScriptfrontendhttp-clientrest
    عرض على GitHub↗964
  • balvig/spykeالصورة الرمزية لـ balvig

    balvig/spyke

    904عرض على GitHub↗

    Interact with REST services in an ActiveRecord-like manner

    ActiveRecord-style interaction for Ruby REST services.

    Ruby
    عرض على GitHub↗904
  • node-influx/node-influxالصورة الرمزية لـ node-influx

    node-influx/node-influx

    864عرض على GitHub↗

    📈 The InfluxDB Client for Node.js and Browsers

    Node.js client for database connectivity.

    TypeScript
    عرض على GitHub↗864
السابق1234…5التالي
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Client Libraries