api-gateway

There are 3977 repositories under api-gateway topic.

  • consul

    consul

    Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.

    Language:Go29.3k
  • one-api

    LLM API 管理 & 分发系统,支持 OpenAI、Azure、Anthropic Claude、Google Gemini、DeepSeek、字节豆包、ChatGLM、文心一言、讯飞星火、通义千问、360 智脑、腾讯混元等主流模型,统一 API 适配,可用于 key 管理与二次分发。单可执行文件,提供 Docker 镜像,一键部署,开箱即用。LLM API management & key redistribution system, unifying multiple providers under a single API. Single binary, Docker-ready, with an English UI.

    Language:JavaScript27.2k
  • SafeLine

    SafeLine

    SafeLine is a self-hosted WAF(Web Application Firewall) / reverse proxy to protect your web apps from attacks and exploits.

    Language:Go17.7k
  • apisix

    The Cloud-Native API Gateway and AI Gateway

    Language:Lua15.6k
  • Zappa

    Serverless Python

    Language:Python11.9k
  • tyk

    tyk

    Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols

    Language:Go10.4k
  • up

    Deploy infinitely scalable serverless apps, apis, and sites in seconds to AWS.

    Language:Go8.8k
  • shenyu

    Apache ShenYu is a Java native API Gateway for service proxy, protocol conversion and API governance.

    Language:Java8.7k
  • aws-sam-cli

    CLI tool to build, test, debug, and deploy Serverless applications using AWS SAM

    Language:Python6.6k
  • lura

    lura

    Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation

    Language:Go6.6k
  • higress

    🤖 AI Gateway | AI Native API Gateway

    Language:Go6.4k
  • easegress

    A Cloud Native traffic orchestration system

    Language:Go5.9k
  • serverless-express

    serverless-express

    Run Express and other Node.js frameworks on AWS Serverless technologies such as Lambda, API Gateway, Lambda@Edge, and more.

    Language:JavaScript5.3k
  • microservices

    Microservices from Design to Deployment 中文版 《微服务:从设计到部署》

  • kgateway

    The Cloud-Native API Gateway and AI Gateway

    Language:Go4.8k
  • spring-cloud-gateway

    An API Gateway built on Spring Framework and Spring Boot providing routing and more.

    Language:Java4.7k
  • serverless-next.js

    serverless-next.js

    ⚡ Deploy your Next.js apps on AWS Lambda@Edge via Serverless Components

    Language:TypeScript4.5k
  • emissary

    emissary

    open source Kubernetes-native API gateway for microservices built on the Envoy Proxy

    Language:Python4.5k
  • claudia

    Deploy Node.js projects to AWS Lambda and API Gateway easily

    Language:JavaScript3.9k
  • Zappa

    Serverless Python

    Language:Python3.6k
  • oathkeeper

    A cloud native Identity & Access Proxy / API (IAP) and Access Control Decision API that authenticates, authorizes, and mutates incoming HTTP(s) requests. Inspired by the BeyondCorp / Zero Trust white paper. Written in Go.

    Language:Go3.4k
  • solution-architecture-patterns

    Reusable, vendor-neutral, industry-specific, vendor-specific solution architecture patterns for enterprise

  • manba

    HTTP API Gateway

    Language:Go3.3k
  • kubernetes-workshop

    ⚙️ A Gentle introduction to Kubernetes with more than just the basics. 🌟 Give it a star if you like it.

    Language:Python3.2k
  • goku_lite

    goku_lite

    A Powerful HTTP API Gateway in pure golang!Goku API Gateway (中文名:悟空 API 网关)是一个基于 Golang开发的微服务网关,能够实现高性能 HTTP API 转发、服务编排、多租户管理、API 访问权限控制等目的,拥有强大的自定义插件系统可以自行扩展,并且提供友好的图形化配置界面,能够快速帮助企业进行 API 服务治理、提高 API 服务的稳定性和安全性。

    Language:Go3.1k
  • run-aspnetcore-microservices

    Microservices on .NET platforms used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entity Framework Core, CQRS, MediatR, DDD, Vertical and Clean Architecture implementation with using latest features of .NET 8 and C# 12

    Language:C#3.1k
  • express-gateway

    express-gateway

    A microservices API Gateway built on top of Express.js

    Language:JavaScript3k
  • optillm

    Optimizing inference proxy for LLMs

    Language:Python2.9k
  • janus

    An API Gateway written in Go

    Language:Go2.8k
  • convoy

    The Cloud Native Webhooks Gateway

    Language:Go2.7k
  • mcp-context-forge

    A Model Context Protocol (MCP) Gateway & Registry. Serves as a central management point for tools, resources, and prompts that can be accessed by MCP-compatible LLM applications. Converts REST API endpoints to MCP, composes virtual MCP servers with added security and observability, and converts between protocols (stdio, SSE, Streamable HTTP).

    Language:Python2.4k
  • krakend-ce

    KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.

    Language:Go2.4k
  • octelium

    A next-gen FOSS self-hosted unified zero trust secure access platform that can operate as a remote access VPN, a ZTNA/BeyondCorp architecture, API/AI gateway, a PaaS, an infrastructure for MCP & A2A architectures or even as an ngrok-alternative and a homelab infrastructure.

    Language:Go2.3k
  • aws-mobile-react-native-starter

    AWS Mobile React Native Starter App https://aws.amazon.com/mobile

    Language:JavaScript2.2k
  • api-umbrella

    Open source API management platform

    Language:Ruby2.1k
  • gateway

    Manages Envoy Proxy as a Standalone or Kubernetes-based Application Gateway

    Language:Go2.1k