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

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

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

3 مستودعات

Awesome GitHub RepositoriesClient Interface Mocks

Simulated implementations of client interfaces used to test request-response logic without network overhead.

Distinct from HTTP Mock Servers: Distinct from HTTP Mock Servers: focuses on mocking the PHP interface within the application rather than simulating a remote server process

Explore 3 awesome GitHub repositories matching testing & quality assurance · Client Interface Mocks. Refine with filters or upvote what's useful.

Awesome Client Interface Mocks GitHub Repositories

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

    elastic/elasticsearch-php

    5,337عرض على GitHub↗

    هذا المشروع عبارة عن مجموعة أدوات تطوير برمجيات (SDK) وأداة لإدارة العناقيد (clusters) مخصصة لـ PHP. يعمل كـ SDK للبحث بالنص الكامل وواجهة للبحث المتجهي (vector search)، مما يتيح للتطبيقات إجراء عمليات بحث معجمية، وتقريبية، ودلالية على البيانات المفهرسة. تطبق المكتبة عميل HTTP متوافق مع معيار PSR 7 لضمان التوافق عبر بيئات مختلفة من خلال واجهات مراسلة موحدة. كما توفر واجهة متخصصة لاسترجاع التضمينات (embeddings) وتنفيذ مهام الاسترجاع الدلالي باستخدام البيانات المتجهية. تغطي قدرات المشروع مجموعة واسعة من المهام الإدارية والتشغيلية، بما في ذلك إدارة فهارس البحث، ومراقبة صحة العناقيد، وعمليات دورة حياة المستندات. ويدعم المشروع طرق استعلام متنوعة مثل SQL وEQL وES|QL، إلى جانب تجميع البيانات والتحليل الجغرافي المكاني. بالإضافة إلى ذلك، يوفر أدوات لتنسيق تعلم الآلة، واكتشاف الشذوذ، وإدارة الهوية والوصول.

    Uses abstract interfaces for the HTTP client to simulate server responses during testing.

    PHP
    عرض على GitHub↗5,337
  • square/wireالصورة الرمزية لـ square

    square/wire

    4,419عرض على GitHub↗

    Wire هو مولد كود وتنفيذ لـ gRPC و Protocol Buffers متعدد المنصات. يحول تعريفات المخطط إلى روابط لغة أصلية آمنة من حيث النوع لـ Kotlin و Swift و Java لضمان تبادل البيانات والاتصال المتسق بين الأنظمة الموزعة. يوفر المشروع أدوات متخصصة لإدارة مخطط بروتوكول المخزن المؤقت، بما في ذلك القدرة على تقليم الأنواع غير المستخدمة وترشيح الحقول حسب الإصدار لتقليل أحجام الملفات الثنائية النهائية. كما يتعامل مع إدارة مساحة الاسم ويسمح بإنشاء معالجات مخطط مخصصة لتنفيذ منطق محدد من قبل المستخدم أثناء مرحلة التجميع. يغطي إطار العمل مجموعة واسعة من القدرات بما في ذلك توليد واجهات الخدمة لاستدعاءات الإجراءات البعيدة المتزامنة وغير المتزامنة، وربط أنواع المخطط ببدائيات اللغة الأصلية، وتسلسل الرسائل إلى JSON. كما يتضمن دعماً لتوليد رسائل قابلة للتجزئة (parcelable) وعملاء وهميين للاختبار.

    Provides fake client implementations to test gRPC streaming and non-streaming API calls without a live server.

    Kotlin
    عرض على GitHub↗4,419
  • openai-php/laravelالصورة الرمزية لـ openai-php

    openai-php/laravel

    3,732عرض على GitHub↗

    This is an OpenAI API Laravel client and LLM integration library designed to connect PHP applications to large language models. It enables the integration of AI capabilities for text generation, image processing, and data automation within a Laravel environment. The package includes an API mocking framework that allows developers to simulate network responses and verify application behavior without making live requests to OpenAI services. The integration is managed through service providers and configuration files, offering a facade-based static proxy and dependency injection for the API cli

    Allows swapping the real API client with a fake implementation to simulate network responses during testing.

    PHP
    عرض على GitHub↗3,732
  1. Home
  2. Testing & Quality Assurance
  3. HTTP Mock Servers
  4. Client Interface Mocks