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

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

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

بوابات API و Reverse Proxies

تم تحديث الترتيب في 30 يونيو 2026

For بوابة API لتوجيه حركة مرور الخدمات المصغرة, the strongest matches are dotnet/yarp (Yarp is a), threemammals/ocelot (Ocelot is a dedicated) and containous/traefik (Traefik is a cloud-native dynamic reverse proxy and API). nginx/nginx and tyktechnologies/tyk round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

أدوات مفتوحة المصدر عالية الأداء لتوجيه وموازنة الأحمال وإدارة حركة المرور عبر بنيات الخدمات المصغرة الموزعة.

بوابات API و Reverse Proxies

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

    dotnet/yarp

    9,527عرض على GitHub↗

    Yarp is a .NET HTTP reverse proxy toolkit and framework used to build applications that route network traffic to backend servers. It provides a customizable routing engine for directing incoming requests to specific destination targets based on defined matching patterns. The project enables the implementation of API gateways and reverse proxies by providing tools for dynamic request routing and custom load balancing across pools of backend servers. The toolkit covers traffic management capabilities including cluster-based load balancing, configuration-driven route matching, and support for H

    Yarp is a .NET framework purpose-built for creating custom reverse proxies and API gateways, offering core routing and load balancing with middleware extensibility to add authentication, rate limiting, and TLS termination—exactly the kind of toolkit this search is after, though it requires some assembly to deploy as a standalone gateway.

    C#Request RoutingRequest RoutingCustom Load Balancers
    عرض على GitHub↗9,527
  • threemammals/ocelotالصورة الرمزية لـ ThreeMammals

    ThreeMammals/Ocelot

    8,710عرض على GitHub↗

    Ocelot is a .NET API gateway that functions as an HTTP reverse proxy to route, balance, and secure traffic between clients and backend services. It serves as a centralized manager for incoming requests, providing a single entry point for traffic orchestration. The project differentiates itself through dynamic request orchestration, allowing it to aggregate multiple backend service responses into a single result to minimize client network round trips. It also supports dynamic gateway configuration, enabling updates to system behavior and operational parameters without requiring a service resta

    Ocelot is a dedicated .NET API gateway and reverse proxy that provides request routing, load balancing, authentication, rate limiting, and extensibility through middleware, directly matching the visitor's need for a combined API gateway and reverse proxy to manage backend traffic.

    C#API Rate LimitingRequest RoutingLoad Balancers
    عرض على GitHub↗8,710
  • containous/traefikالصورة الرمزية لـ containous

    containous/traefik

    63,656عرض على GitHub↗

    Traefik is a cloud-native load balancer and dynamic reverse proxy designed for microservices traffic routing. It automatically discovers services and generates network routes by listening to infrastructure changes in orchestrators and service registries. The project distinguishes itself through auto-configuring service routing, which eliminates manual configuration by updating routing rules in real time as infrastructure scales. It also provides automated SSL certificate management, utilizing ACME-based automation to request and renew certificates from remote authorities. Additional capabili

    Traefik is a cloud-native dynamic reverse proxy and API gateway that automatically routes traffic to backend services via service discovery, and supports load balancing, TLS termination, and plugin-based middleware for authentication, rate limiting, and other traffic management tasks—exactly the tool this search describes.

    GoLoad BalancersReverse ProxiesTraffic Routing
    عرض على GitHub↗63,656
  • nginx/nginxالصورة الرمزية لـ nginx

    nginx/nginx

    30,903عرض على GitHub↗

    Nginx is a high-performance HTTP server and reverse proxy designed to handle high-concurrency traffic through an efficient, event-driven architecture. It functions as a versatile traffic management gateway and content delivery accelerator, providing the infrastructure necessary to route client requests, balance loads across backend servers, and serve static assets with minimal resource consumption. The project distinguishes itself through a master-worker process model that separates configuration management from request processing, ensuring stable operations under heavy load. Its modular requ

    Nginx is a high-performance reverse proxy and HTTP server that provides request routing, load balancing, TLS termination, rate limiting, and authentication, and its modular architecture supports extensive extensibility—exactly the kind of integrated gateway and reverse proxy this visitor needs.

    CRate LimitingReverse ProxiesReverse Proxies
    عرض على GitHub↗30,903
  • tyktechnologies/tykالصورة الرمزية لـ TykTechnologies

    TykTechnologies/tyk

    10,744عرض على GitHub↗

    Tyk is an open-source API gateway written in Go that routes, secures, and monitors network traffic across REST, GraphQL, TCP, and gRPC protocols. It functions as a multi-protocol proxy designed to deliver requests to backend services while managing the end-to-end API lifecycle. The system distinguishes itself through a plugin-based architecture that allows for the injection of custom logic into the request and response middleware chain. It also features native Kubernetes integration, operating as an ingress controller that uses operators and custom resource definitions to deploy security poli

    Tyk is a full-featured open-source API gateway and reverse proxy that covers all requested capabilities—multi-protocol routing, authentication, rate limiting, TLS termination, and plugin-based extensibility—making it an excellent fit for managing and securing backend traffic.

    GoMiddleware ChainsRate LimitingTraffic Routing
    عرض على GitHub↗10,744
  • bunkerity/bunkerwebالصورة الرمزية لـ bunkerity

    bunkerity/bunkerweb

    10,629عرض على GitHub↗

    BunkerWeb is a containerized suite of infrastructure tools that functions as a cloud-native web application firewall and Nginx reverse proxy. It provides a security layer for web applications, combining traffic routing with automated SSL certificate management and a web-based security dashboard for monitoring and configuration. The project distinguishes itself through its deep integration with container orchestrators, serving as a Kubernetes ingress controller that automates security settings and service discovery via container labels. It features a plugin-based extension model and a manageme

    BunkerWeb is a cloud-native Nginx reverse proxy with plugin-based extensibility, security features, and API gateway capabilities, fitting your need for routing, load balancing, authentication, rate limiting, TLS termination, and plugin support.

    PythonReverse ProxiesReverse ProxiesTraffic Routing
    عرض على GitHub↗10,629
  • luraproject/luraالصورة الرمزية لـ luraproject

    luraproject/lura

    6,780عرض على GitHub↗

    Lura is an API gateway and traffic router that directs network requests to backend services using a configurable pipeline of processing steps. It functions as a backend load balancer and a request middleware engine designed to validate, modify, and transform incoming requests and responses. The system specializes in API response aggregation, allowing it to execute concurrent requests to multiple backend services and merge the results into a single unified output. This includes the ability to perform dynamic response mapping by renaming fields and filtering data to optimize the final client pa

    Lura is an API gateway and traffic router that proxies and load-balances requests to backend services via a configurable middleware pipeline, fitting the core reverse-proxy and routing needs, though it lacks prominent support for authentication, rate limiting, or TLS termination among the requested features.

    GoRequest RoutingLoad BalancersMiddleware Chains
    عرض على GitHub↗6,780
  • kubernetes/ingress-nginxالصورة الرمزية لـ kubernetes

    kubernetes/ingress-nginx

    19,492عرض على GitHub↗

    This project is a Kubernetes Ingress Controller that functions as a layer 7 traffic router and NGINX reverse proxy. It serves as a secure network gateway, directing external HTTP and HTTPS traffic to backend services within a cluster based on declarative routing rules. The controller acts as a TLS termination gateway to secure traffic and integrates with Prometheus to expose request metrics and latency data for cluster monitoring. It supports canary deployment workflows by implementing weight-based traffic splitting between different versions of a service. The system manages external access

    This Kubernetes Ingress Controller acts as an NGINX-based reverse proxy and traffic router for external HTTP/HTTPS traffic to backend services, covering core API gateway features like TLS termination, routing, and load balancing; while it may lack built-in rate limiting and authentication, it fits the intent as a deployable Kubernetes-native gateway.

    GoRequest RoutingTLS TerminationReverse Proxies
    عرض على GitHub↗19,492
  • caddyserver/caddyالصورة الرمزية لـ caddyserver

    caddyserver/caddy

    73,492عرض على GitHub↗

    Caddy is an extensible, modular web server platform designed for high-performance traffic management and automated security. At its core, it functions as a dynamic HTTP gateway that handles request routing, static asset delivery, and reverse proxying through a chain of configurable handler modules. The system is built on a modular architecture that allows developers to extend server functionality by registering custom components, all managed through a unified lifecycle and provisioning framework. What distinguishes Caddy is its focus on automated infrastructure and zero-downtime operations. I

    Caddy is a modular web server that functions as a dynamic HTTP gateway with built-in reverse proxying, automatic TLS, and extensible middleware, covering the core API gateway and reverse proxy needs along with TLS termination and plugin extensibility.

    GoRequest MatchersReverse Proxies
    عرض على GitHub↗73,492
  • traefik/traefikالصورة الرمزية لـ traefik

    traefik/traefik

    63,644عرض على GitHub↗

    Traefik is a cloud-native edge router and API gateway designed to manage service communication and traffic flow across distributed infrastructure. It functions as a dynamic service proxy that automatically discovers backend services and configures routing rules in real time, eliminating the need for manual restarts or complex configuration updates. By integrating directly with container orchestrators and service registries, it maintains a consistent state for network traffic, load balancing, and security policy enforcement. The project distinguishes itself through its deep integration with di

    Traefik is a cloud-native API gateway and reverse proxy that automatically discovers backend services and handles routing, load balancing, TLS termination, and security, with extensive middleware extensibility for authentication, rate limiting, and more — exactly the kind of unified edge router this search is after.

    GoLoad Balancers
    عرض على GitHub↗63,644
  • envoyproxy/envoyالصورة الرمزية لـ envoyproxy

    envoyproxy/envoy

    27,630عرض على GitHub↗

    Envoy is a high-performance, cloud-native service proxy designed for service-to-service communication in distributed architectures. It functions as a service mesh data plane, providing a centralized mechanism for managing, securing, and observing network traffic between microservices. The project is distinguished by its ability to perform dynamic traffic management and configuration updates in real-time without requiring service restarts or downtime. It utilizes a non-blocking, event-driven architecture to handle high-concurrency connections and supports hot-restart process management, which

    Envoy is a high-performance, cloud-native proxy that provides dynamic request routing, load balancing, authentication, rate limiting, TLS termination, and a plugin system via filters, making it a comprehensive solution for an API gateway / reverse proxy.

    C++Load Balancers
    عرض على GitHub↗27,630
  • oauth2-proxy/oauth2-proxyالصورة الرمزية لـ oauth2-proxy

    oauth2-proxy/oauth2-proxy

    14,576عرض على GitHub↗

    This project is a reverse proxy server that secures internal web services by enforcing authentication against external identity providers. It acts as a gatekeeper for incoming HTTP traffic, validating user identity before forwarding requests to protected backend applications. By integrating with OAuth2 and OIDC providers, the proxy ensures that only authorized users can access internal resources. The proxy distinguishes itself through its flexible session management and granular access control. It maintains authenticated user state across requests using either encrypted client-side cookies or

    A reverse proxy that enforces OAuth2/OIDC authentication on backend services, so it handles routing and access control but lacks load balancing, rate limiting, and a general plugin system expected in a full API gateway.

    GoRequest Authentication MiddlewareRequest RoutingOAuth2 Providers
    عرض على GitHub↗14,576
  • kong/kongالصورة الرمزية لـ Kong

    Kong/kong

    43,653عرض على GitHub↗

    Kong is a high-performance API gateway and service connectivity platform designed to manage, secure, and monitor traffic across distributed microservices and hybrid cloud environments. It functions as a centralized control plane for service governance, providing essential traffic routing, load balancing, and request transformation capabilities to ensure consistent policy enforcement across all service endpoints. The platform distinguishes itself through a modular plugin architecture and a declarative configuration engine that allows infrastructure behavior to be defined via version-controlled

    Kong is an API gateway and reverse proxy that provides request routing, load balancing, authentication, rate limiting, TLS termination, and extensive plugin extensibility—directly matching your need for a tool to route, manage, and secure traffic to backend services.

    LuaAPI GatewaysKubernetes Traffic ControllersService Governance Platforms
    عرض على GitHub↗43,653
  • apache/apisixالصورة الرمزية لـ apache

    apache/apisix

    16,767عرض على GitHub↗

    This project is a high-performance, distributed API gateway designed to manage, secure, and observe traffic for microservices, serverless functions, and artificial intelligence model providers. It functions as a dynamic service proxy and cloud-native ingress controller, centralizing policy enforcement and traffic routing through a unified configuration interface that synchronizes state across multiple nodes in real time. The platform distinguishes itself through a highly extensible architecture that utilizes a high-performance scripting engine to execute modular logic directly within the requ

    Apache APISIX is a high-performance, distributed API gateway and dynamic reverse proxy that natively handles request routing, load balancing, authentication, rate limiting, TLS termination, and plugin-based extensibility, directly matching the required features for managing and securing backend traffic.

    LuaAPI GatewaysAI Security GatewaysAI Token Budget Controllers
    عرض على GitHub↗16,767
  • openresty/openrestyالصورة الرمزية لـ openresty

    openresty/openresty

    13,640عرض على GitHub↗

    OpenResty is a full-featured web application server built on Nginx and LuaJIT, making it an excellent API gateway and reverse proxy with built-in request routing, load balancing, TLS termination, and Lua-based plugin extensibility for authentication and rate limiting — exactly what this search asks for.

    CApplication ServersLoad Balancers
    عرض على GitHub↗13,640
  • nginxproxymanager/nginx-proxy-managerالصورة الرمزية لـ NginxProxyManager

    NginxProxyManager/nginx-proxy-manager

    33,295عرض على GitHub↗

    Nginx Proxy Manager is a containerized gateway controller that provides a graphical interface for managing web server routing, security certificates, and access control lists. It functions as a centralized dashboard for directing incoming web traffic to internal services, allowing users to map domain names to specific network ports without manual configuration file edits. The project distinguishes itself by automating the lifecycle of SSL certificates through integrated certificate authority clients and ACME challenges. It utilizes a dynamic routing engine based on high-performance web server

    Nginx Proxy Manager is a graphical reverse proxy management dashboard that automates SSL certificates and domain routing, fitting the search for a proxy gateway tool—though it lacks built-in rate limiting and plugin extensibility, it still delivers core reverse proxy and TLS termination functions.

    TypeScriptReverse ProxiesTraffic Routing
    عرض على GitHub↗33,295
  • fabiolb/fabioالصورة الرمزية لـ fabiolb

    fabiolb/fabio

    7,332عرض على GitHub↗

    Fabio is a network gateway that provides reverse proxying, layer 7 traffic management, and automated service discovery mapping. It functions as an HTTP reverse proxy, a gRPC and TCP proxy, and a service discovery gateway to route incoming traffic to healthy backend instances. The project distinguishes itself through deep integration with service registries, specifically acting as a Consul load balancer to automatically synchronize routing tables and update destination targets. It manages diverse traffic types using SNI-based routing for raw TCP streams and maintains full protocol compatibilit

    Fabio is a Go-based network gateway that provides reverse proxying, load balancing, authentication, and TLS termination with deep service discovery integration, covering the core API gateway and reverse proxy roles—though it lacks built-in rate limiting and a plugin system, it squarely fits the search intent.

    GoReverse ProxiesTraffic Routing
    عرض على GitHub↗7,332
  • nginx/kubernetes-ingressالصورة الرمزية لـ nginx

    nginx/kubernetes-ingress

    5,039عرض على GitHub↗

    The NGINX Ingress Controller is a Kubernetes-native traffic manager that handles external requests and routes them to internal services. It translates Kubernetes API objects and annotations into proxy configurations to manage incoming HTTP, TCP, and UDP traffic. The controller distinguishes itself through advanced traffic steering and security integration. It supports blue-green and canary traffic splitting, as well as content-based and regex path routing. Security is handled at the edge via a web application firewall, denial-of-service protection, and a variety of authentication methods incl

    This is a Kubernetes-native NGINX ingress controller that functions as a reverse proxy and API gateway, handling request routing, load balancing, TLS termination, and authentication, though its tight coupling to Kubernetes may narrow its scope for general-purpose use.

    GoTLS TerminationBasic AuthenticationJWT Token Validators
    عرض على GitHub↗5,039
  • gdy666/luckyالصورة الرمزية لـ gdy666

    gdy666/lucky

    7,873عرض على GitHub↗

    Lucky is a connectivity and routing utility suite focused on SSL automation, dynamic DNS client services, NAT traversal, and port forwarding. It provides a network gateway management interface to coordinate public network access for internal services. The project distinguishes itself through a centralized web-based administration panel used to configure reverse proxy servers, manage ACME-based SSL certificate renewals via DNS provider APIs, and synchronize public IP addresses across multiple dynamic DNS providers. It also includes a NAT traversal tool using STUN to establish external connecti

    Lucky is a reverse proxy with automated SSL, NAT traversal, and port forwarding, making it a fit for routing and securing traffic to internal services, though it lacks explicit load balancing and rate limiting features.

    GoReverse Proxies
    عرض على GitHub↗7,873
  • spring-cloud/spring-cloud-gatewayالصورة الرمزية لـ spring-cloud

    spring-cloud/spring-cloud-gateway

    4,883عرض على GitHub↗

    Spring Cloud Gateway is an API gateway and routing service built on Spring Boot. It acts as a central entry point for microservices, directing incoming HTTP traffic to downstream services using a combination of predicates and filters. The project is a non-blocking request router that leverages Netty and Project Reactor to handle high-concurrency traffic via asynchronous data streams. It functions as a dynamic request router and network traffic filter, allowing for the automated detection of and routing to available service instances in dynamic network environments. The gateway manages micros

    Spring Cloud Gateway is a Spring Boot-based routing service that uses predicates and filter pipelines to direct HTTP traffic to downstream services, acting as both an API gateway and reverse proxy for microservices traffic management.

    JavaTraffic Routing
    عرض على GitHub↗4,883
  • sozu-proxy/sozuالصورة الرمزية لـ sozu-proxy

    sozu-proxy/sozu

    3,687عرض على GitHub↗

    Sozu is a high-performance, memory-safe reverse proxy and load balancer built in Rust. It is designed to manage HTTP, TCP, and UDP traffic through a multi-process architecture that leverages isolated worker processes to ensure fault tolerance and efficient resource utilization across multi-core hardware. The project distinguishes itself through a focus on continuous availability and dynamic control. It features a unique binary hot-reloading mechanism and a Unix-socket-based control plane, allowing administrators to update proxy configurations, modify listener settings, and even replace the pr

    Sōzu is a fast, runtime-configurable HTTP reverse proxy built in Rust, which fits the reverse-proxy half of this search; while it lacks explicit API-gateway features like rate limiting or plugin extensibility, it is squarely a reverse-proxy tool that can route and secure traffic to backends.

    RustTLS TerminationLoad BalancersTraffic Routing
    عرض على GitHub↗3,687
قارن بين أفضل 10 في لمحة
المستودعالنجوماللغةالترخيصآخر تحديث
dotnet/yarp9.5KC#MIT15 يونيو 2026
threemammals/ocelot8.7KC#MIT22 يونيو 2026
containous/traefik63.7KGoMIT16 يونيو 2026
nginx/nginx30.9KCBSD-2-Clause11 يونيو 2026
tyktechnologies/tyk10.7KGoNOASSERTION17 يونيو 2026
bunkerity/bunkerweb10.6KPythonAGPL-3.017 يونيو 2026
luraproject/lura6.8KGoNOASSERTION20 يونيو 2026
kubernetes/ingress-nginx19.5KGoApache-2.023 مارس 2026
caddyserver/caddy73.5KGoApache-2.022 يونيو 2026
traefik/traefik63.6KGoMIT16 يونيو 2026

Related searches

  • وكيل عكسي (Reverse Proxy) للحاويات للاستضافة الذاتية
  • شبكة خدمات (Service Mesh) لإدارة حركة مرور الخدمات المصغرة
  • منصة مفتوحة المصدر لإدارة الـ API
  • مدير وكيل عكسي (Reverse Proxy) مع إدارة تلقائية لشهادات SSL
  • بوابة توجيه لمزودي نماذج لغة كبيرة متعددين
  • دليل لتصميم الخدمات المصغرة (Microservices)
  • بوابة موحدة لواجهات برمجة التطبيقات (APIs) لمزودي نماذج اللغة الكبيرة
  • متحكم دخول (Ingress Controller) لـ Kubernetes