274 Open Source API Gateway Software Projects
Free and open source api gateway code projects including engines, APIs, generators, and tools.
Aws Serverless Express 3666 ⭐
Run serverless applications and REST APIs using your existing Node.js application framework, on top of AWS Lambda and Amazon API Gateway
Eon01 Kubernetes Workshop 3051 ⭐
⚙️ A Gentle introduction to Kubernetes with more than just the basics. 🌟 Give it a star if you like it.
Datawire Ambassador 2991 ⭐
open source Kubernetes-native API gateway for microservices built on the Envoy Proxy
Spring Cloud Spring Cloud Gateway 2641 ⭐
A Gateway built on Spring Framework 5.x and Spring Boot 2.x providing routing and more.
Aws Mobile React Native Starter 2252 ⭐
AWS Mobile React Native Starter App https://aws.amazon.com/mobile
Goku API Gateway 2142 ⭐
A Powerful HTTP API Gateway in pure golang！Goku API Gateway （中文名：悟空 API 网关）是一个基于 Golang开发的微服务网关，能够实现高性能 HTTP API 转发、服务编排、多租户管理、API 访问权限控制等目的，拥有强大的自定义插件系统可以自行扩展，并且提供友好的图形化配置界面，能够快速帮助企业进行 API 服务治理、提高 API 服务的稳定性和安全性。
Aws Serverless Java Container 998 ⭐
A Java wrapper to run Spring, Jersey, Spark, and other apps inside AWS Lambda.
Aws Mobile React Sample 654 ⭐
A React Starter App that displays how web developers can integrate their front end with AWS on the backend. The App interacts with AWS Cognito, API Gateway, Lambda and DynamoDB on the backend.
Scalecube Scalecube Services 466 ⭐
ScaleCube Services is a high throughput, low latency reactive microservices library built to scale. it features: API-Gateways, service-discovery, service-load-balancing, the architecture supports plug-and-play service communication modules and features. built to provide performance and low-latency real-time stream-processing. its open and designed to accommodate changes. (no sidecar in a form of broker or any kind)
Product APIm 454 ⭐
Welcome to the WSO2 API Manager source code! For info on working with the WSO2 API Manager repository and contributing code, click the link below.
Reactive Interaction Gateway 438 ⭐
Create low-latency, interactive user experiences for stateless microservices.
Resgate 404 ⭐
A Realtime API Gateway used with NATS to build REST, real time, and RPC APIs, where all your clients are synchronized seamlessly.
Solutions Architecture Patterns 378 ⭐
This repository contains solutions architecture patterns which can be reused to build enterprise software systems
Vandium Node 369 ⭐
AWS Lambda framework for building functions using Node.js for API Gateway, IoT applications, and other AWS events.
Awesome Ocelot 361 ⭐
A curated list of awesome ocelot books, courses, trainings, conference talks, blogs and most inspiring open source contributors
Serverless Aws Documentation 283 ⭐
Serverless 1.0 plugin to add documentation and models to the serverless generated API Gateway
Aws Serverless Ecommerce Platform 328 ⭐
Serverless Ecommerce Platform is a sample implementation of a serverless backend for an e-commerce website. This sample is not meant to be used as an e-commerce platform as-is, but as an inspiration on how to build event-driven serverless microservices on AWS.
Aws Cognito APIgw Angular Auth 268 ⭐
A simple/sample AngularV4-based web app that demonstrates different API authentication options using Amazon Cognito and API Gateway with an AWS Lambda and Amazon DynamoDB backend that stores user details in a complete end to end Serverless fashion.
Netcoremicroservicessample 283 ⭐
Sample using micro services in .NET Core 3.1 Focusing on clean code
Yoyo 210 ⭐
A dead simple comment engine built on top of AWS lambda and React, alternative comment service to Disqus.
Product Microgateway 179 ⭐
A cloud native, developer centric and decentralized API gateway for microservices
Run Aspnetcore Microservices 201 ⭐
Microservices on .Net platforms which used Asp.Net Web API, Docker, RabbitMQ, Ocelot API Gateway, MongoDB, Redis, SqlServer, Entity Framework Core, CQRS and Clean Architecture implementation. See Microservices Architecture and Step by Step Implementation on .NET Course w/ discount->
Aws Lambda Fastify 150 ⭐
Insipired by aws-serverless-express to work with Fastify with inject functionality.
Graphql2rest 137 ⭐
GraphQL to REST converter: automatically generate a RESTful API from your existing GraphQL API
Srinandan Istio Workshop 114 ⭐
In this workshop, you'll learn how to install and configure Istio, an open source framework for connecting, securing, and managing microservices, on Google Kubernetes Engine, Google’s hosted Kubernetes product. You will also deploy an Istio-enabled multi-service application
Hello Lambda 113 ⭐
:fire: An example of a Python (AWS) Lambda exposed with API Gateway, configured with Terraform.
Sample Spring Microservices Advanced 104 ⭐
More advanced samples of spring boot and spring cloud microservices showing usage of such tools like api Swagger2 on Zuul, integraction with MongoDB, configuration server, testing with Spring Cloud Contract or Hoverfly
Rawcms 109 ⭐
RawCMS is the headless CMS written in asp.net core build for developers that embraces API first technology. Please give us a feedback!
Jrestless 91 ⭐
Run JAX-RS applications on AWS Lambda using Jersey. Supports Spring 4.x. The serverless framework can be used for deployment.
GrpcJSONtranscoder 89 ⭐
A filter which allows a RESTful JSON API client to send requests to .NET web server over HTTP and get proxied to a gRPC service
Graphql Gateway Apollo Express 85 ⭐
Creating high performance and secure GraphQL APIs with Node.js, Apollo server, GraphQL and TypeScript
APInf Platform 63 ⭐
Apinf - Open source API management platform with multi proxy and protocol support
Hands On Serverless Applications With Go 56 ⭐
Hands-On Serverless Applications with Go, published by Packt.
Aws_lambda_ftp_function 49 ⭐
AWS Lambda Function to connect to FTP, download files and save them to S3 bucket
Graphql API Gateway 52 ⭐
An open-sourced example of a GraphQL API Gateway. This service queries and joins data across different back-ends into one GraphQL schema.
Prometheus Lua Nginx 48 ⭐
API Gateway monitoring tools, out-of-box dashboard helps you find out performance issue,help improve SLA.
API Lambda Stripe Charge 48 ⭐
AWS Serverless Application Repository Stripe Charge Serverless Component
Rocket Lamb 43 ⭐
A crate to allow running a Rocket webserver as an AWS Lambda Function with API Gateway or an Application Load Balancer
Terraform Aws API Gateway Enable Cors 47 ⭐
Easily add an OPTIONS method to an API Gateway resource to enable CORS
Spring Thrift API Gateway 37 ⭐
Gateway for Apache Thrift requests processing that is built on Spring Cloud stack
Gobis 38 ⭐
Gobis is a lightweight API Gateway written in go which can be used programmatically or as a standalone server.
Aws Serverless Shopping Cart 61 ⭐
Serverless Shopping Cart is a sample implementation of a serverless shopping cart for an e-commerce website.
Jexia Semaphore 42 ⭐
Take control of your data, connect with anything, and expose it anywhere through protocols such as HTTP, GraphQL, and gRPC.
Noiiice 36 ⭐
a serverless blog built on NuxtJS, AWS, serverless framework, and irrational exuberance.
CaAPIm Microgateway 35 ⭐
Security and management for microservices, with rich functionalities of the CA API Gateway family
Okta API Center 36 ⭐
Get up and running quickly with Okta's OAuth as a Service and your favorite API Gateway.
Serverless Node Sequelize Rds Rest API 33 ⭐
Serverless rest api application with Node.js to perform simple CRUD operation using MYSQL database hosted on AWS RDS with Sequelize ORM
Cloudfrontier 36 ⭐
Monitor the internet attack surface of various public cloud environments. Currently supports AWS, GCP, Azure, DigitalOcean and Oracle Cloud.
Pliablepixels MlAPI 35 ⭐
An easy to use/extend object recognition API you can locally install. Python+Flask. Also works with ZMES!
Bluenimble Serverless 30 ⭐
BlueNimble is a Hybrid Serverless Platform focusing on developer productivity and application portability. Create and run scalable APIs and applications without coding or by coding less. Focus on application business logic without any knowledge of the underlying microservices architecture.
NestJS Graphql Serverless 31 ⭐
Boilerplate for using NestJS with GraphQL (Code-First) on serverless environment (AWS Lambda)
Node.API.gateway 33 ⭐
NodeJS Microservice API Gateway, built using Traefik, NATS, Hapi, Hemera, and Docker
Auth0 APIgateway Customauthorizer 27 ⭐
A custom authorizer for securing the APIGateway URLs using Auth0
Kong Upstream Jwt 28 ⭐
A plugin for Kong which adds a signed JWT to HTTP Headers to backend requests
Frangeris Pong 26 ⭐
🏓 Pong for RESTful APIs (microservices pattern) using Serverless Framework :zap:
Ember Cli Deploy Fastboot API Lambda 26 ⭐
An ambitious ember-cli-deploy plugin for serving Ember FastBoot Applications entirely from within AWS Lambda/API Gateway (assets and all!).
Graphcool Gateway Apollo Engine Demo 26 ⭐
This demo demonstrates using Apollo Engine with the Graphcool API Gateway pattern
Kong Plugin Template Transformer 27 ⭐
Kong API Gateway plugin to transform requests with Lua templates
Microservice Architecture 24 ⭐
POC: Microservice Architecture Pattern using Spring Boot and netflix applications: It includes API Gateway, Service Discovery and Registry, Circuit Breaker, Load Balancer and Centralized Config Management
Serverless Certificate Creator 27 ⭐
serverless plugin to manage the certificate of your lambdas custom domain (API Gateway=
Sample Camel Spring Boot 24 ⭐
three samples in different branches that illustrates usage of apache camel as microservice framework providing integration with consul, hystrix, ribbon and other tools
Roccomuso API Gateway 21 ⭐
Node.js API gateway that works as single entry point for all clients in a MicroService architecture pattern.
API Layer 24 ⭐
The API Mediation Layer provides a single point of access for mainframe service REST APIs.
Data 20 ⭐
[deprecated] Generate a DynamoDB data access layer from an .arc file. Automatically disambiguates testing (in memory) from deployment staging and production tables
Complete Microservice Application 21 ⭐
The application including two separate service product-service and offer-service with two other service service-registry for service discovery and api-gateway for dynamic service routing, load balancing. No need to know java just read the documentation and understand the workflow diagram, It's well enough to understand the microservice concept.
Apex API Gateway 19 ⭐
Create and deploy your Apex project on AWS API Gateway using Swagger configuration
Serverless Cognito Auth 19 ⭐
Sample code for using Cognito User Pools with CUSOTOM AUTH of API Gateway.
Serverless Lambdaless APIgateway Dynamodb 19 ⭐
In this repo, I loose the Lambda altogether and have API Gateway directly invoke DynamoDB, to create a full suite of create, read, update, and delete (CRUD) operations. Other posts I've read only cover how to partially do this manually in the AWS console and not in code using Swagger and SAM, which is what I will show you here. Using Swagger and SAM to deploy the infrastructure and API is realistically what you absolutely want to do to release it to a production environment for minimising human error, repeatability and scalability.
Quickseek 19 ⭐
QuickSeek is a chrome extension that allows you to easily search and navigate through a YouTube video, you can quickly find and watch only parts of the video that contain words you are looking for. The Chrome extension uses Amazon Transcribe to make the audio searchable and Amazon Comprehend to perform sentiment analysis on the transcript.
Nginx_phantom_token_module 19 ⭐
NGINX module that introspects phantom access tokens according to RFC 7662
Lambda Multipart Parser 19 ⭐
This nodejs module will parse the multipart-form containing files and fields from the AWS lambda event object. It works very well parsing binary and text files.
Cfn API Gateway Custom Domain 16 ⭐
API Gateway custom domains as CloudFormation resources, backed by Let's Encrypt
Realtime Transport Dashboards 18 ⭐
Serverless APIs for AWS to build and display public transports real time data (Serverless application example)
3scale Security Oidc Demo 20 ⭐
Securing APIs with OpenID Connect using 3scale API Management and Red Hat Single Sign On
Serverless Websockets Chat 16 ⭐
Realtime chat app based on AWS Lambda, API Gateway, DynamoDB, Websockets, React in TS
Nlx 15 ⭐
*MIRROR* - NLX is an open source inter-organisational system facilitating federated authentication, secure connecting and protocolling in a large-scale, dynamic API landscape.
Sample Spring Cloud Gateway 16 ⭐
sample spring cloud application with embedded api gateway on spring cloud gateway with or without service discovery with eureka
Sls Photos Upload Service 19 ⭐
Example web app and serverless API for uploading photos and saving to S3 and DynamoDB
Serverless Content Encoding 14 ⭐
Serverless plugin to enable content encoding for response compression
Kong Cookbook 14 ⭐
Chef cookbook to install Kong: An open-source management layer for APIs, delivering high performance and reliability.
Aws Lambda Short Url 15 ⭐
Use terraform to quickly setup your own Short URL generator using a custom domain with AWS API Gateway, CloudFront, Lambda, Route 53 and S3.
Training.computerscience.cloud.aws 13 ⭐
Notes, Docs, CLI Commands and, Flashcards for AWS certified solutions architect - Associate Level
Serverless Email For Single Page Sites 11 ⭐
Integrate "contact-us" functionality on single-page and static websites
Aws API Gateway Upsert 11 ⭐
Command line utility for upserting AWS API Gateway instances from Swagger 2.0 JSON definitions.
Nikhilkumarsingh Serverless Rest API 13 ⭐
Tutorial for creating serverless REST API using AWS and Python.
Pulumi Localstack Lambda Example 12 ⭐
Example project for deploying aws serverless lambda to localstack with pulumi.
Telegram Jung2 Bot 11 ⭐
冗PowerBot @jung2_bot 冗員[jung2jyun4] Excess personnel in Cantonese. This bot is created for counting the number of message per participant in the group.
Scalecube Microservices 11 ⭐
ScaleCube-Microservices is a higher level reusable Microservices repository built with ScaleCube-Services, it provides the building blocks for setting up a Dockerized Microservice cluster
Mig Service Dotnet 10 ⭐
MIG is a .Net library providing an integrated solution for developing networked applications and real time web applications
Appbaseio Arc 85 ⭐
API Gateway for ElasticSearch (Out of the box Security, Rate Limit Features and Request Logs)
Esp V2 89 ⭐
A service proxy that provides API management capabilities using Google Service Infrastructure.
Aws Serverless Ember 76 ⭐
Enroute 82 ⭐
Enroute Universal Gateway: Cloud Native API gateway with OpenAPI support and advanced rate-limiting built on Envoy proxy
Scalability 74 ⭐
🔖 Guides, Open Source Projects, Podcasts, Videos and Notes to Build Reliable Large-Scale Distributed Systems.
Dad Jokes_microservice 69 ⭐
Dadjokes.online: Microservice as an alternative to httpbin of dad jokes for testing k8s, docker, kong, istio, kuma, etc. Built on FSL php microframework. Who says testing and dev ops can't be fun?
React Cognito Auth 65 ⭐
A sample authentication app implemented with a server-less architecture, using cognito User Pools, API Gateway, react
Generic Webhook To Eventbridge 37 ⭐
An AWS SAR app for sending generic webhook events to EventBridge event bus
Aws Lambda Wsgi 10 ⭐
WSGI adapter for AWS API Gateway/Lambda Proxy Integration. Mirrored from GitLab.
Aws Power Tuner UI 27 ⭐
AWS Lambda Power Tuner UI is an open source project creating a deployable easy to use website built on a layered technology stack allowing you to optimize your Lambda functions for cost and/or performance in a data-driven way via an easy to use UI.