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

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

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

6 مستودعات

Awesome GitHub RepositoriesNetwork Request Adapters

Pluggable components for transforming network call execution.

Distinguishing note: Focuses on the execution pattern adaptation.

Explore 6 awesome GitHub repositories matching web development · Network Request Adapters. Refine with filters or upvote what's useful.

Awesome Network Request Adapters GitHub Repositories

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

    axios/axios

    109,077عرض على GitHub↗

    Axios is an isomorphic, promise-based HTTP client designed for making asynchronous network requests across different JavaScript execution environments, including the browser and Node.js. It functions as a JSON API client that serializes JavaScript objects into JSON and parses server responses into structured data. The project features a system for managing reusable client instances with shared configurations, such as base URLs and default settings. It includes a mechanism for intercepting outgoing requests and incoming responses globally, allowing data to be transformed before it reaches the

    Utilizes an adapter-based abstraction to maintain a consistent API across browser and Node.js runtimes.

    JavaScripthacktoberfesthttp-clientjavascript
    عرض على GitHub↗109,077
  • square/retrofitالصورة الرمزية لـ square

    square/retrofit

    43,895عرض على GitHub↗

    Retrofit is a type-safe HTTP client that simplifies network communication by allowing developers to define API endpoints as interface methods. By using annotation-driven request mapping, it automatically translates these interface definitions into structured HTTP requests, ensuring consistent data structures and reducing manual configuration when interacting with remote web services. The project distinguishes itself through a highly modular architecture that separates network transport from data handling. It utilizes dynamic proxy generation to process method calls at runtime and offers a plu

    Adapts network calls into custom asynchronous execution patterns.

    HTMLandroidjava
    عرض على GitHub↗43,895
  • mswjs/mswالصورة الرمزية لـ mswjs

    mswjs/msw

    17,977عرض على GitHub↗

    MSW is a JavaScript API mocking library and integration testing tool designed to intercept network requests at the network level. It allows for the definition of mock data and status codes using routing syntax to simulate server responses without requiring changes to the application source code. The project utilizes a service worker to proxy API calls in the browser, providing a mechanism for isolated frontend development and testing. It employs platform-specific network adapters to maintain a consistent mocking interface across both browser and Node.js environments. The library covers a ran

    Abstracts the underlying network layer to provide a consistent mocking interface across browser and Node.js environments.

    TypeScriptapiapi-mockingdevtools
    عرض على GitHub↗17,977
  • soybeanjs/soybean-adminالصورة الرمزية لـ soybeanjs

    soybeanjs/soybean-admin

    14,503عرض على GitHub↗

    Soybean Admin is a type-safe frontend management boilerplate and dashboard template built with Vue 3, Vite, and TypeScript. It provides a pre-configured foundation for creating enterprise administrative interfaces, utilizing the NaiveUI component framework and UnoCSS for utility-first styling. The project distinguishes itself through automated workflow tools, including file-system-based route generation and a command-line interface for automating git commits and project deployments. It implements a comprehensive security model featuring both static and dynamic role-based access control to res

    Implements a network request adapter for data transformation and support for promise and hook patterns.

    TypeScriptadminadmin-templateelegant
    عرض على GitHub↗14,503
  • cfug/dioالصورة الرمزية لـ cfug

    cfug/dio

    12,828عرض على 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

    Decouples high-level request logic from platform-specific networking implementations through pluggable adapters.

    Dartadaptercancellabledart
    عرض على GitHub↗12,828
  • ctimmerm/axios-mock-adapterالصورة الرمزية لـ ctimmerm

    ctimmerm/axios-mock-adapter

    3,544عرض على GitHub↗

    توفر هذه المكتبة أداة لاعتراض ومحاكاة طلبات HTTP داخل نظام Axios البيئي. تعمل كمعترض لطلب HTTP يسمح للمطورين بتحديد استجابات وهمية لحركة مرور الشبكة الصادرة، مما يتيح اختبار تكامل الواجهة الأمامية والتطوير دون الحاجة إلى بنية تحتية حية للواجهة الخلفية. تتميز الأداة بتقديم تحكم دقيق في دورة حياة الطلب، بما في ذلك القدرة على مطابقة أنماط طلب معينة وإعادة توجيه حركة المرور غير المطابقة إلى الوجهات الفعلية. وهي تدعم محاكاة بيئات الشبكة غير المستقرة عن طريق حقن زمن انتقال اصطناعي، ومهلات، وأخطاء اتصال، مما يساعد في التحقق من مرونة التطبيق في ظل ظروف متفاوتة. بالإضافة إلى محاكاة الاستجابة، تتضمن المكتبة قدرات لتتبع سجل الطلبات والتحقق منه. يسمح هذا للمطورين بفحص المعلمات، والرؤوس، وتكرار المكالمات الصادرة لضمان تفاعل منطق التطبيق مع الخدمات الخارجية كما هو متوقع. تم تصميم المكتبة للاستخدام في كل من بيئات المتصفح وNode.

    Hooks into the request lifecycle by replacing the default network transport layer with a custom handler function.

    JavaScriptaxiosjavascriptmock
    عرض على GitHub↗3,544
  1. Home
  2. Web Development
  3. Network Request Adapters