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 Go Gateway Projects
-
yao
:rocket: A performance app engine to create web services and applications in minutes.Suitable for AI, IoT, Industrial Internet, Connected Vehicles, DevOps, Energy, Finance and many other use-cases.
-
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.
-
Pomerium
Pomerium is an identity and context-aware reverse proxy for zero-trust access to web applications and services.
-
goku_lite
A Powerful HTTP API Gateway in pure golang!Goku API Gateway (中文名:悟空 API 网关)是一个基于 Golang开发的微服务网关,能够实现高性能 HTTP API 转发、服务编排、多租户管理、API 访问权限控制等目的,拥有强大的自定义插件系统可以自行扩展,并且提供友好的图形化配置界面,能够快速帮助企业进行 API 服务治理、提高 API 服务的稳定性和安全性。
-
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.
-
gatewayd
☁️ Cloud-native database gateway and framework for building data-driven applications ✨ Like API gateways, for databases ✨
-
gateway
AI Gateway - core infrastructure stack for building production-ready AI Applications (by missingstudio)
-
go-dandelion
Use golang to integrate rpcx, fasthttp's microservices framework, including current limiting, link tracking, service discovery, and more. Scaffolding tools can be used to quickly build projects.(使用golang集成rpcx、fasthttp的微服务框架,包含限流、链路追踪、服务发现等。可使用脚手架工具快速构建项目。)
-
glide
🐦 A open blazing-fast simple model gateway for rapid development of production GenAI apps (by EinStack)
-
alb
ALB (Another Load Balancer) is a Kubernetes Gateway powered by OpenResty with years of production experience from Alauda.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Easegress: Cloud Native traffic orchestration system | news.ycombinator.com | 2024-01-17
Option 3: Pomerium might be an alternative as well.
Project mention: What is it about Webhooks and Why you should care? | news.ycombinator.com | 2023-07-05
If you are interested in checking out the open-source project here you can find more: https://github.com/l7mp/stunner
In addition to developing plugins and other features using LuaJIT, Apache APISIX also supports the development of plugins using various languages such as Java, Go, Lua, Python, and Wasm. This broad language support allows developers to leverage their existing skills and choose the most suitable language for their specific plugin requirements. It not only reduces development costs but also improves development efficiency, fostering collaboration and innovation within the APISIX community.
Project mention: Show HN: I built an AI Gateway with gRPC support | news.ycombinator.com | 2024-03-28
Project mention: Show HN: Multiplex – An App to Watch Torrents with Your Friends | news.ycombinator.com | 2023-09-07Hey HN! I just released Multiplex, an app to watch torrents together. It provides an experience similar to Apple's SharePlay and Amazon's Prime Video Watch Party, except for any torrent instead of a specific streaming service, and uses WebRTC to synchronize playback positions between the people watching without requiring a central server. It's written in Go and allows the use of a central HTTP to BitTorrent gateway[1] if a viewer can't use the BitTorrent protocol on their own device.
I'd love to get your feedback :)
[1] https://github.com/pojntfx/htorrent
Project mention: I wrote a project based on my own ideas, hoping to get some suggestions for optimization | /r/golang | 2023-07-05
Project mention: Glide, an open fast model gateway for production-ready GenAI apps | news.ycombinator.com | 2024-02-13
Project mention: ALB(Another Load Balancer): A Gateway for Kubernetes | news.ycombinator.com | 2024-01-22
Consider https://github.com/anacrolix/btlink. It's a proof of concept, and has all the basics. I designed it and I worked for IPFS, and I am the maintainer of a popular DHT and BitTorrent client implementation.
Go Gateway related posts
- Glide, an open fast model gateway for production-ready GenAI apps
- An open fast model gateway for resilient GenAI applications
- Show HN: Cloud-Native LLMOps
- Easegress: Cloud Native traffic orchestration system
- GatewayD: Like API Gateways, for Databases
- Revolutionize Your Kubernetes Experience with Easegress: Kubernetes Gateway API
- Enhancing K8s Gateway API with Easegress Without Changing a Single Line of Code
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
Index
What are some of the best open-source Gateway projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | go-zero | 27,600 |
2 | yao | 6,921 |
3 | KrakenD | 6,053 |
4 | easegress | 5,691 |
5 | Pomerium | 3,832 |
6 | goku_lite | 3,083 |
7 | convoy | 2,301 |
8 | higress | 2,249 |
9 | rdpgw | 656 |
10 | consul-k8s | 650 |
11 | stunner | 643 |
12 | gateway | 397 |
13 | ssh2docker | 184 |
14 | gatewayd | 170 |
15 | apisix-go-plugin-runner | 161 |
16 | gateway | 134 |
17 | pbgo | 123 |
18 | htorrent | 112 |
19 | go-dandelion | 101 |
20 | glide | 82 |
21 | alb | 56 |
22 | inhooks | 36 |
23 | btlink | 29 |
Sponsored