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

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

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

8 مستودعات

Awesome GitHub RepositoriesProtocol-Compatible Backends

Services that implement standard protocols for tool discovery and request processing.

Distinct from API Compatibility: Distinct from API Compatibility: focuses on the construction of backends that adhere to specific tool-use protocols.

Explore 8 awesome GitHub repositories matching networking & communication · Protocol-Compatible Backends. Refine with filters or upvote what's useful.

Awesome Protocol-Compatible Backends GitHub Repositories

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

    vercel/vercel

    15,738عرض على GitHub↗

    Vercel is a cloud platform for building, deploying, and scaling web applications. It provides a unified infrastructure that automates the build process by detecting project frameworks and distributing static and dynamic content through a global content delivery network. The platform executes application logic using serverless functions that scale automatically based on real-time traffic demand. The platform distinguishes itself through a centralized AI gateway that proxies requests to multiple model providers, enabling standardized authentication, observability, and cost tracking. It supports

    Enables the construction of services that adhere to standard protocols for tool discovery.

    TypeScriptclicloudcommand
    عرض على GitHub↗15,738
  • scylladb/scyllaالصورة الرمزية لـ scylladb

    scylladb/scylla

    15,609عرض على GitHub↗

    Scylla is a distributed wide column NoSQL database designed as a high-performance data store. It functions as a Cassandra compatible database and a DynamoDB compatible store, implementing a shared-nothing architecture built on an asynchronous event-driven framework. The system emulates cloud-based APIs to support applications built for proprietary cloud protocols and implements the Cassandra Query Language for high-throughput workloads. This allows for the migration of cloud workloads to self-hosted environments while maintaining API compatibility. The project covers distributed data storage

    Emulates the DynamoDB API to allow applications to transition from cloud to self-hosted environments.

    C++
    عرض على GitHub↗15,609
  • fauxpilot/fauxpilotالصورة الرمزية لـ fauxpilot

    fauxpilot/fauxpilot

    14,732عرض على GitHub↗

    Fauxpilot is a self-hosted AI coding assistant and local inference server. It functions as a proxy and API gateway that redirects traffic from IDE plugins to a local large language model, allowing for AI-assisted programming without external cloud dependencies. The project provides a specialized API emulation layer that mimics coding assistant protocols and a standardized OpenAI-compatible interface. This enables supported code editors to use local models for completions and suggestions by overriding default proxy URLs. The system includes capabilities for downloading and deploying local mod

    Emulates proprietary cloud service APIs to allow editor plugins to use a local server as a drop-in replacement.

    Python
    عرض على GitHub↗14,732
  • floci-io/flociالصورة الرمزية لـ floci-io

    floci-io/floci

    14,168عرض على GitHub↗

    Floci is a local emulator for AWS services and cloud infrastructure designed for developing and testing applications without a live internet connection. It serves as a containerized cloud emulator and a serverless runtime emulator, allowing users to run high-fidelity replicas of cloud databases, queues, and compute services on a local machine. The project distinguishes itself by using real container images instead of simple mocks to ensure behavioral accuracy. It functions as a local API gateway simulator with proxy-based routing for REST and WebSocket APIs, and provides a serverless environm

    Implements standard cloud provider API protocols to ensure compatibility with official SDKs and CLI tools.

    Javaawsaws-emulationdevops
    عرض على GitHub↗14,168
  • ollama/ollama-pythonالصورة الرمزية لـ ollama

    ollama/ollama-python

    9,378عرض على GitHub↗

    ollama-python is a Python client for interacting with large language models. It provides an interface for sending prompts to receive text and chat completions, as well as a dedicated client for generating numerical vector embeddings from text. The project includes a wrapper that emulates the OpenAI API, allowing applications built for that standard to interact with local models. It also provides a non-blocking asynchronous client for executing concurrent requests. The library covers the full model lifecycle, including the ability to pull, create, list, and delete models within a local enviro

    Maps internal method calls to external API standards to ensure compatibility with third-party provider formats.

    Pythonollamapython
    عرض على GitHub↗9,378
  • beyondcode/laravel-websocketsالصورة الرمزية لـ beyondcode

    beyondcode/laravel-websockets

    5,083عرض على GitHub↗

    هذا خادم WebSocket ذاتي الاستضافة لتطبيقات Laravel مصمم لتوفير اتصال في الوقت الفعلي واستبدال خدمات المراسلة المدارة من الطرف الثالث. يوفر تنفيذاً PHP من جانب الخادم لمعيار WebSocket، مما يتيح اتصالاً مزدوجاً كاملاً بين العملاء والخوادم. ينفذ المشروع بروتوكولاً متوافقاً مع Pusher للتكامل مع مكتبات عميل الواجهة الأمامية الموجودة. يتضمن لوحة تحكم تصحيح مخصصة لمراقبة الاتصالات النشطة، وتتبع حركة مرور الشبكة، وتحليل أداء الخادم في الوقت الفعلي. يدعم النظام بث أحداث Laravel واتصال التطبيق في الوقت الفعلي. يستخدم وحدات تحكم WebSocket مخصصة لتحديد منطق التعامل مع أحداث الاتصال والرسائل.

    Implements the Pusher API specification to ensure compatibility with existing frontend client libraries.

    PHPhacktoberfestlaravellaravel-echo
    عرض على GitHub↗5,083
  • connectrpc/connect-goالصورة الرمزية لـ connectrpc

    connectrpc/connect-go

    3,963عرض على GitHub↗

    Connect-go هي مكتبة لبناء خدمات استدعاء إجراءات عن بُعد (RPC) آمنة من حيث النوع ومتوافقة مع gRPC و HTTP. توفر تطبيق Go لـ Protocol Buffers لتبادل البيانات المنظمة، مما يتيح إنشاء خوادم RPC متعددة البروتوكولات وعملاء آمنين من حيث النوع. يتميز إطار العمل بدعم البروتوكولات المتعددة، مما يسمح لمعالج خادم واحد بخدمة الطلبات باستخدام عدة بروتوكولات مختلفة في وقت واحد عبر HTTP. يتضمن ذلك القدرة على التبديل بين بروتوكولات النقل المختلفة لنفس الخدمة واستخدام تفاوض المحتوى القابل للتوصيل للاختيار بين الترميز الثنائي و JSON. يغطي المشروع مجموعة واسعة من قدرات تكامل واجهة برمجة التطبيقات، بما في ذلك بث الرسائل أحادي وثنائي الاتجاه، ووسيط شبكة لاعتراض الطلبات، وإدارة الأخطاء المنظمة. كما يتضمن أدوات تشغيلية لإعداد تقارير صحة الخدمة، وضغط الحمولة، وإعادة تدوير مخزن الذاكرة المؤقت لتقليل عبء جمع القمامة (garbage collection).

    Builds handlers and clients that maintain wire-compatibility across various communication protocols.

    Go
    عرض على GitHub↗3,963
  • jrallison/go-workersالصورة الرمزية لـ jrallison

    jrallison/go-workers

    1,383عرض على GitHub↗

    Go-workers is a background job processor for Go applications that coordinates asynchronous task execution using Redis queues. It implements the Sidekiq-compatible wire protocol and payload structures, allowing interoperability with existing background processing ecosystems and clients. The system manages task distribution through atomic list operations on a shared data store to guarantee reliable message delivery and prevent lost tasks during abrupt worker failures. It features configurable concurrency limits to control throughput per queue by dispatching incoming tasks across bounded synchr

    Parses and generates JSON payload structures matching established ecosystem conventions to allow interoperability with existing background processing clients.

    Go
    عرض على GitHub↗1,383
  1. Home
  2. Networking & Communication
  3. API and Integration Frameworks
  4. API Management and Integration
  5. API Compatibility
  6. Protocol-Compatible Backends

استكشف الوسوم الفرعية

  • Cloud API EmulatorsBackend implementations that emulate proprietary cloud service APIs for drop-in replacement. **Distinct from Protocol-Compatible Backends:** Distinct from general Protocol-Compatible Backends: specifically emulates cloud-provider APIs like DynamoDB rather than open standards.
  • Wire-Compatible HandlersHandlers designed to be wire-compatible with multiple network communication protocols. **Distinct from Protocol-Compatible Backends:** Focuses specifically on wire-level compatibility across multiple protocols rather than just standard tool discovery.