Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 api-gateway Open-Source Projects
-
consul
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
shenyu
Apache ShenYu is a Java native API Gateway for service proxy, protocol conversion and API governance.
-
serverless-express
Run Express and other Node.js frameworks on AWS Serverless technologies such as Lambda, API Gateway, Lambda@Edge, and more.
-
spring-cloud-gateway
An API Gateway built on Spring Framework and Spring Boot providing routing and more.
-
kubernetes-workshop
⚙️ A Gentle introduction to Kubernetes with more than just the basics. 🌟 Give it a star if you like it.
-
solution-architecture-patterns
Reusable, vendor-neutral, industry-specific, vendor-specific solution architecture patterns for enterprise
-
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.
-
goku_lite
A Powerful HTTP API Gateway in pure golang!Goku API Gateway (中文名:悟空 API 网关)是一个基于 Golang开发的微服务网关,能够实现高性能 HTTP API 转发、服务编排、多租户管理、API 访问权限控制等目的,拥有强大的自定义插件系统可以自行扩展,并且提供友好的图形化配置界面,能够快速帮助企业进行 API 服务治理、提高 API 服务的稳定性和安全性。
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Deploy Secure Spring Boot Microservices on Amazon EKS Using Terraform and Kubernetes | dev.to | 2023-11-23The JHipster scaffolded sample application has a gateway application and two microservices. It uses Consul for service discovery and centralized configuration.
Project mention: Multi-layer Caching in API Gateway Tackles High Traffic Challenges | dev.to | 2024-01-26Through this intelligent caching mechanism, APISIX efficiently utilizes system resources when handling a large volume of requests, thereby improving overall system performance and stability. APISIX, with its advanced LRU cache, provides developers with a reliable and efficient API gateway solution, facilitating smooth communication with external services.
Tyk: An open-source API Gateway that is fast and scalable, running on either its own standalone server or alongside your existing nginx installation.
Project mention: Building Scalable Applications with AWS Serverless Application Model | dev.to | 2023-04-28aws-sam-cli-linux
Project mention: Easegress: Cloud Native traffic orchestration system | news.ycombinator.com | 2024-01-17
Project mention: [Open source] Serverless Express Starter Kit with CI/CD on AWS | /r/expressjs | 2023-09-07After building out a GPT powered endpoint, I wanted a low cost way of hosting it. At the time, I came across the serverless-express project https://github.com/vendia/serverless-express/tree/mainline, but no actual starter kits that would allow me to deploy it.
Spring Cloud Gateway MVC 2023.0.0 doesn't allow you to configure a TokenRelay filter in YAML, so I added a RouterFunction bean to add it.
We will install Ambassador Gateway which is an open-source Kubernetes-native API gateway for microservices. We will use it as a reverse proxy to manage external access to services within our Kubernetes cluster.
Project mention: Trace-based Testing AWS Lambda with Tracetest, ECS Fargate, and Terraform | dev.to | 2023-07-07Claudia.js
If people aren't familiar, there's a similar project for Python that's fantastic: https://github.com/zappa/Zappa
api-gateway related posts
- Composable Architecture 101: Guide to better understanding
- Spring Boot 3 application on AWS Lambda - Part 3 Develop application with AWS Serverless Java Container
- Spring Boot 3 application on AWS Lambda - Part 2 Introduction to AWS Serverless Java Container
- How to Calculate the Cost of Deploying Open-Source API Gateway on AWS?
- The Open-Source GraphQL Federation Solution
- Kong 3.6 with LLM Support
- GraphQL and the Beads on a String
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
Index
What are some of the best open-source api-gateway projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Kong | 37,482 |
2 | consul | 27,774 |
3 | apisix | 13,652 |
4 | one-api | 13,465 |
5 | Zappa | 11,900 |
6 | Tyk | 9,229 |
7 | up | 8,766 |
8 | shenyu | 8,285 |
9 | Ocelot | 8,137 |
10 | aws-sam-cli | 6,445 |
11 | KrakenD | 6,053 |
12 | easegress | 5,691 |
13 | serverless-express | 5,055 |
14 | serverless-next.js | 4,389 |
15 | spring-cloud-gateway | 4,373 |
16 | emissary | 4,276 |
17 | gloo | 3,980 |
18 | claudia | 3,793 |
19 | kubernetes-workshop | 3,229 |
20 | solution-architecture-patterns | 3,223 |
21 | Ory Oathkeeper | 3,164 |
22 | goku_lite | 3,083 |
23 | Zappa | 3,051 |
Sponsored