Go Gateway

Open-source Go projects categorized as Gateway

Top 23 Go Gateway Projects

  • go-zero

    A cloud-native Go microservices framework with cli tool for productivity.

  • 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.

    WorkOS logo
  • KrakenD

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

  • easegress

    A Cloud Native traffic orchestration system

  • Project mention: Easegress: Cloud Native traffic orchestration system | news.ycombinator.com | 2024-01-17
  • Pomerium

    Pomerium is an identity and context-aware reverse proxy for zero-trust access to web applications and services.

  • Project mention: OAuth server for authorization | /r/googlecloud | 2023-12-05

    Option 3: Pomerium might be an alternative as well.

  • goku_lite

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

  • convoy

    The Cloud Native Webhooks Gateway

  • Project mention: What is it about Webhooks and Why you should care? | news.ycombinator.com | 2023-07-05
  • 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.

    InfluxDB logo
  • higress

    Cloud Native API Gateway | 云原生API网关

  • rdpgw

    Remote Desktop Gateway in Go for deploying on Linux/BSD/Kubernetes

  • consul-k8s

    First-class support for Consul Service Mesh on Kubernetes

  • stunner

    A Kubernetes media gateway for WebRTC. Contact: [email protected] (by l7mp)

  • Project mention: STUNner Kubernetes media gateway for WebRTC | /r/kubernetes | 2023-10-07

    If you are interested in checking out the open-source project here you can find more: https://github.com/l7mp/stunner

  • gateway

    A federated api gateway for graphql services. https://gateway.nautilus.dev/ (by nautilus)

  • ssh2docker

    :whale: standalone SSH server that connects you to your Docker containers

  • gatewayd

    ☁️ Cloud-native database gateway and framework for building data-driven applications ✨ Like API gateways, for databases ✨

  • Project mention: GatewayD: Like API Gateways, for Databases | news.ycombinator.com | 2023-12-14
  • apisix-go-plugin-runner

    Go Plugin Runner for APISIX

  • Project mention: 10 Reasons for Choosing API7 | dev.to | 2023-11-20

    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.

  • gateway

    AI Gateway - core infrastructure stack for building production-ready AI Applications (by missingstudio)

  • Project mention: Show HN: I built an AI Gateway with gRPC support | news.ycombinator.com | 2024-03-28
  • pbgo

    :computer: pbgo is a mini RPC/REST/Grpc-Gateway framework based on Protobuf

  • htorrent

    HTTP to BitTorrent gateway with seeking support.

  • Project mention: Show HN: Multiplex – An App to Watch Torrents with Your Friends | news.ycombinator.com | 2023-09-07

    Hey 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

  • 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的微服务框架,包含限流、链路追踪、服务发现等。可使用脚手架工具快速构建项目。)

  • Project mention: I wrote a project based on my own ideas, hoping to get some suggestions for optimization | /r/golang | 2023-07-05
  • glide

    🐦 A open blazing-fast simple model gateway for rapid development of production GenAI apps (by EinStack)

  • Project mention: Glide, an open fast model gateway for production-ready GenAI apps | news.ycombinator.com | 2024-02-13
  • alb

    ALB (Another Load Balancer) is a Kubernetes Gateway powered by OpenResty with years of production experience from Alauda.

  • Project mention: ALB(Another Load Balancer): A Gateway for Kubernetes | news.ycombinator.com | 2024-01-22
  • inhooks

    Incoming Webhooks Gateway built with Go. Uses Redis for storage/queueing.

  • Project mention: Release v0.1.6 · didil/inhooks | /r/golang | 2023-08-11
    Project mention: Willow Protocol | news.ycombinator.com | 2024-01-17

    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.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Gateway related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com