Kafka-style message streaming in Go. Built on NATS. Single binary, no JVM, no ZooKeeper.
Repository Index
65,764 visible repositories in the index
73–96 of 166 · Most stars
a cloud native application framework for Go with rich eco-system
IoT Platform Framework
- golang
- iot-platform
- edge-computing
- distributed-systems
Translated🌌 Your Self-hosted Comment System.
- comment-system
- blog
- self-hosted
- golang
REX-Ray is a container storage orchestration engine enabling persistence for cloud native workloads
- go
- rex-ray
- storage-providers
- docker
Open Source HTTP Reverse Proxy Cache and TSDB Query Accelerator
- prometheus
- dashboards
- caching
- accelerator
simple, fast, reliable websocket server & client, supports running over tcp/kcp/unix domain socket. keywords: ws, proxy, chat, go, golang...
- websocket
- go-websocket
- ws
- go-ws
Notification library for gophers and their furry friends.
- notifications
- golang
- go
- messaging
TranslatedA gateway developed in golang. It has various plugins, can be extended on your own, and is plug-and-play. In addition, it can quickly help enterprises manage API services and improve the stability and security of API services.
- gateway
- api
- api-gateway
- microservice
Message queue system written in Go and backed by Redis
- go
- golang
- redis
- message-queue
Open source, self-hostable watched list for all your content (movies, tv series, anime, games) with user authentication, modern and clean UI and a very simple setup.
💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.
KubeVPN offers a Cloud Native Dev Environment that connects to kubernetes cluster network.
Chanify is a safe and simple notification tools. This repository is command line tools for Chanify.
- apns
- push-notifications
- golang
- server
DataFrames for Go: For statistics, machine-learning, and data manipulation/exploration
- golang
- go
- data-science
- machine-learning
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
- golang
- microservice
- apollo
- cloud-native
Time series data visualization software
- timeseries
- collectd
- graphite
- influxdb
🎶 a fast and simple multimedia fileserver
- golang
- self-hosted
- filesharing
- fileserver
kwatch runs inside your Kubernetes cluster, traces every failure to its root cause, and sends one message: what broke, why, who changed it and what to do next.
- kubernetes
- monitoring
- k8s
- kwatch
Run SSH and HTTP(S) on the same port
:sparkles: :rocket: EasyTCP is a light-weight TCP framework written in Go (Golang), built with message router. EasyTCP helps you build a TCP server easily fast and less painful.
- tcp
- go
- golang
- middleware
Use eBPF to speed up your Service Mesh like crossing an Einstein-Rosen Bridge.
- ebpf
- istio
- mesh
- linkerd2
mangos is a pure Golang implementation of nanomsg's "Scalablilty Protocols"
- nanomsg
- message
- queue
- nng
iWF is a Workflow-As-Code microservice orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes
- golang
- workflow
- distributed-system
- orchestration