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

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

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

8 مستودعات

Awesome GitHub RepositoriesHigh-Performance API Frameworks

Frameworks optimized for low-latency, high-throughput API communication using efficient serialization and middleware.

Distinct from High-Performance Messaging Infrastructures: Closest candidates are either limited to logging or specific hardware scalers, not a general API development framework.

Explore 8 awesome GitHub repositories matching software engineering & architecture · High-Performance API Frameworks. Refine with filters or upvote what's useful.

Awesome High-Performance API Frameworks GitHub Repositories

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

    grpc/grpc-go

    22,962عرض على GitHub↗

    grpc-go is a Go language implementation of the gRPC framework, providing a remote procedure call library for high-performance service communication. It uses the HTTP/2 protocol to execute functions on remote servers as if they were local methods and utilizes protobuf service bindings to generate type-safe client and server code. The project features a bidirectional streaming transport that supports asynchronous, full-duplex message streams between clients and servers. This networking layer allows for various communication patterns, including client-to-server and server-to-client streaming, to

    Provides the primitives for creating efficient APIs with serialized payloads and custom interceptors for logging and retries.

    Godogs-over-catsgiant-robotsgo
    عرض على GitHub↗22,962
  • encode/starletteالصورة الرمزية لـ encode

    encode/starlette

    12,397عرض على GitHub↗

    Starlette is an asynchronous web framework and toolkit for building high-performance web services based on the ASGI specification. It serves as a lightweight foundation for creating web applications with a focus on asynchronous request and response handling. The framework provides specialized toolkits for managing persistent bidirectional WebSocket communication and an asynchronous HTTP server toolkit for routing and middleware. It distinguishes itself by offering a non-blocking background task queue that executes functions after a response has been sent to the client. The project covers a b

    Offers a lightweight framework optimized for low-latency API communication, efficient data parsing, and response compression.

    Python
    عرض على GitHub↗12,397
  • kludex/starletteالصورة الرمزية لـ Kludex

    Kludex/starlette

    12,397عرض على GitHub↗

    Starlette is a lightweight ASGI web framework and asynchronous HTTP toolkit used to build high-performance HTTP and WebSocket services. It functions as a WebSocket server framework and a collection of ASGI middleware components for managing network requests through non-blocking asynchronous logic. The framework provides tools for real-time communication via persistent bidirectional channels and infrastructure for high-performance APIs. It includes specialized capabilities for response compression, incremental data streaming, and the execution of non-blocking background tasks after a response

    Provides a lightweight framework optimized for low-latency, high-throughput API communication with built-in streaming and compression.

    Pythonasgiasynchttp
    عرض على GitHub↗12,397
  • falconry/falconالصورة الرمزية لـ falconry

    falconry/falcon

    9,794عرض على GitHub↗

    Falcon is a minimalist Python web API framework and high-performance microservices framework. It serves as a resource-oriented API toolkit designed for building RESTful APIs and data plane services that prioritize low overhead, reliability, and scale. The framework implements an ASGI web server interface to handle both synchronous and asynchronous HTTP requests and WebSockets. It features a dedicated HTTP middleware system for intercepting network traffic and executing shared processing logic across multiple API endpoints. Its capability surface covers resource-based routing, HTTP specificat

    Provides a lightweight, high-performance framework optimized for low-latency API communication and microservices.

    Pythonapiapi-restasgi
    عرض على GitHub↗9,794
  • laravel/lumenالصورة الرمزية لـ laravel

    laravel/lumen

    7,577عرض على GitHub↗

    Lumen هو إطار عمل مصغر لـ PHP وإطار عمل REST API مصمم لبناء تطبيقات ويب عالية الأداء وخدمات خفيفة الوزن. يوفر بيئة مبسطة لتطوير خدمات ويب مستقلة صغيرة الحجم تتعامل مع منطق عمل محدد. يركز إطار العمل على تطوير الخدمات المصغرة (Microservices) وإنشاء نقاط نهاية ويب عديمة الحالة (Stateless). يوفر معمارية دنيا لتقليل العبء التشغيلي عند بناء خدمات خلفية عالية الأداء ونماذج أولية سريعة لواجهات برمجة تطبيقات الويب. يدمج النظام إرسال الطلبات وتصفيتها من خلال البرمجيات الوسيطة (Middleware)، مستخدماً حاوية خدمة لحقن التبعيات ودورة حياة تطبيق تمهيدية. يستخدم واجهة وكيل ساكنة ويتبع مراسلات HTTP القياسية.

    Offers a high-performance framework optimized for low-latency, high-throughput microservices and API communication.

    PHP
    عرض على GitHub↗7,577
  • mikaelemmmm/go-zero-looklookالصورة الرمزية لـ Mikaelemmmm

    Mikaelemmmm/go-zero-looklook

    5,158عرض على GitHub↗

    هذا المشروع عبارة عن تنفيذ مرجعي ومخطط معماري لبناء أنظمة موزعة باستخدام إطار عمل go-zero. يوفر نموذجاً أولياً كاملاً للخدمات المصغرة (microservices) وتخطيطاً موحداً للمشروع لبدء خدمات API و RPC بهياكل مجلدات متسقة. يتميز التنفيذ بتوفير دليل شامل وقاعدة تعليمات برمجية لاكتشاف الخدمات، وتحديد معدل الطلبات، وقواطع الدائرة (circuit breaking). يوضح دمج حزمة المراقبة التي تنسق التتبع الموزع، وجمع المقاييس، والتسجيل المركزي عبر خدمات مصغرة متعددة. يغطي النظام مجموعة واسعة من الإمكانيات الموزعة، بما في ذلك المراسلة غير المتزامنة عبر نموذج النشر والاشتراك، وإدارة المعاملات الموزعة لضمان اتساق البيانات، ونمط تجميع البوابة لفصل الطلبات الخارجية عن الاتصالات الداخلية. كما يتضمن إنشاء تلقائي للكود من التعريفات وخطوط أنابيب التسليم المستمر لنشر الحاويات.

    Implements an optimized, zero-allocation router designed for high-throughput API communication.

    Goasynqdtmelasticsearch
    عرض على GitHub↗5,158
  • kemalcr/kemalالصورة الرمزية لـ kemalcr

    kemalcr/kemal

    3,881عرض على GitHub↗

    Kemal is a high-performance web framework for the Crystal language, designed for building scalable APIs and web applications. It provides a natively compiled web server environment that leverages ahead-of-time compilation to maximize request speed and minimize memory overhead. The framework is distinguished by a middleware-based routing engine that uses pattern-matching and a chainable pipeline for flexible request filtering. It includes a dedicated server-side template engine for generating dynamic HTML and a WebSocket communication server for bidirectional real-time messaging and state broa

    Offers a high-performance framework optimized for low-latency, high-throughput API communication using Crystal.

    Crystal
    عرض على GitHub↗3,881
  • spiral/frameworkالصورة الرمزية لـ spiral

    spiral/framework

    2,051عرض على GitHub↗

    This project is a high-performance PHP framework designed for building scalable services using a resident memory execution model. By maintaining application state in memory across requests, it eliminates bootstrap overhead and provides a persistent environment for long-running processes. The framework distinguishes itself through its integrated support for durable workflow orchestration and asynchronous task management. It enables the execution of complex, long-running business processes that automatically handle failures and state recovery, alongside a background processing system that dispa

    Provides a high-performance framework for building scalable services using a resident memory execution model.

    PHPframeworkgolanghacktoberfest
    عرض على GitHub↗2,051
  1. Home
  2. Software Engineering & Architecture
  3. High-Performance API Frameworks