api-gateway

There are 2970 repositories under api-gateway topic.

  • Kong/kong

    🦍 The Cloud-Native API Gateway and AI Gateway.

    Language:Lua37.7k1k4.3k4.7k
  • consul

    hashicorp/consul

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

    Language:Go27.9k9215.4k4.4k
  • songquanpeng/one-api

    OpenAI 接口管理 & 分发系统,支持 Azure、Anthropic Claude、Google PaLM 2 & Gemini、智谱 ChatGLM、百度文心一言、讯飞星火认知、阿里通义千问、360 智脑以及腾讯混元,可用于二次分发管理 key,仅单可执行文件,已打包好 Docker 镜像,一键部署,开箱即用. OpenAI key management & redistribution system, using a single API for all LLMs, and features an English UI.

    Language:JavaScript14.6k891.1k3.4k
  • apache/apisix

    The Cloud-Native API Gateway

    Language:Lua13.8k3155.2k2.4k
  • Miserlou/Zappa

    Serverless Python

    Language:Python11.9k2501.3k1.2k
  • tyk

    TykTechnologies/tyk

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

    Language:Go9.3k2782k1.1k
  • apex/up

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

    Language:Go8.8k113732368
  • apache/shenyu

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

    Language:Java8.3k2962.2k2.9k
  • ThreeMammals/Ocelot

    .NET API Gateway

    Language:C#8.2k3641.2k1.6k
  • aws/aws-sam-cli

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

    Language:Python6.5k1482.9k1.2k
  • lura

    luraproject/lura

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

    Language:Go6.1k115359551
  • easegress-io/easegress

    A Cloud Native traffic orchestration system

    Language:Go5.7k109216491
  • DocsHome/microservices

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

  • serverless-express

    CodeGenieApp/serverless-express

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

    Language:JavaScript5.1k101357658
  • serverless-next.js

    serverless-nextjs/serverless-next.js

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

    Language:TypeScript4.4k29923450
  • spring-cloud/spring-cloud-gateway

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

    Language:Java4.4k2152.6k3.2k
  • emissary

    emissary-ingress/emissary

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

    Language:Python4.3k861.8k682
  • solo-io/gloo

    The Feature-rich, Kubernetes-native, Next-Generation API Gateway Built on Envoy

    Language:Go4k1044.3k433
  • claudiajs/claudia

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

    Language:JavaScript3.8k80164275
  • fagongzi/manba

    HTTP API Gateway

    Language:Go3.3k184156763
  • chanakaudaya/solution-architecture-patterns

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

  • eon01/kubernetes-workshop

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

    Language:Python3.2k574244
  • ory/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.2k47335343
  • goku_lite

    eolinker/goku_lite

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

    Language:Go3.1k13751602
  • zappa/Zappa

    Serverless Python

    Language:Python3.1k361.1k355
  • express-gateway

    ExpressGateway/express-gateway

    A microservices API Gateway built on top of Express.js

    Language:JavaScript2.9k74564340
  • motiv-labs/janus

    An API Gateway written in Go

    Language:Go2.8k210144320
  • chatnio

    Deeptrain-Community/chatnio

    🚀 Next Generation AI One-Stop Internationalization Solution. 🚀 下一代 AI 一站式 B/C 端解决方案,支持 OpenAI,Midjourney,Claude,讯飞星火,Stable Diffusion,DALL·E,ChatGLM,通义千问,腾讯混元,360 智脑,百川 AI,火山方舟,新必应,Gemini,Moonshot 等模型,支持对话分享,自定义预设,云端同步,模型市场,支持弹性计费和订阅计划模式,支持图片解析,支持联网搜索,支持模型缓存,丰富美观的后台管理与仪表盘数据统计。

    Language:TypeScript2.5k28175422
  • aspnetrun/run-aspnetcore-microservices

    Microservices on .Net platforms which 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#2.5k78431.3k
  • alibaba/higress

    Cloud Native API Gateway | 云原生API网关

    Language:Go2.3k39417361
  • frain-dev/convoy

    The Cloud Native Webhooks Gateway

    Language:Go2.3k20402126
  • amazon-archives/aws-mobile-react-native-starter

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

    Language:JavaScript2.2k1020261
  • wundergraph/wundergraph

    WunderGraph is a Backend for Frontend Framework to optimize frontend, fullstack and backend developer workflows through API Composition.

    Language:TypeScript2.2k15222148
  • NREL/api-umbrella

    Open source API management platform

    Language:Ruby2k101479326
  • krakend/krakend-ce

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

    Language:Go1.8k27600431
  • fusio

    apioo/fusio

    Open source API management platform

    Language:PHP1.7k57531211