A lightweight templating system for generating random data
Repository Index
55,140 visible repositories in the index
169–192 of 235 · Most stars
A library that implements the outboxer pattern in go
- go
- resiliency
- distributed-systems
Build systems with Go examples
- golang
- go
- book
- programming-language
CCU-Jack bietet einen einfachen und sicheren REST- und MQTT-basierten Zugriff auf die Datenpunkte der Zentrale (CCU) des Hausautomations-Systems HomeMatic. Zudem können einfach Fremdgeräte an die CCU angebunden werden.
- homematic
- smarthome
- ccu
- restful-api
High-performance, free and open-source game server management panel. Pterodactyl and Pelican alternative
- game-panel
- gameap
- games
- gameservers
Multiplayer Simon Says game using bidirectional gRPC streaming
🚀 Gone - A Lightweight Dependency Injection Framework for Go | Tag-based Auto Injection | Supports Config Center/Lifecycle Management | Provides Rich Ecosystem Components and Scaffolding Tool
- di
- dependency-injection
- dig
- golang
Ratus is a RESTful asynchronous task queue server. It translated concepts of distributed task queues into a set of resources that conform to REST principles and provides a consistent HTTP API for various backends.
- distributed-systems
- priority-queue
- task-queue
- task-scheduler
A generic oplog/replication system for microservices
GoDoc Live statically analyzes your Go HTTP services — extracts route definitions, request/response contracts, and authentication patterns — then generates beautiful, interactive API documentation.
- docs
- documentation
- documentation-generator
- golang
A dead-simple, extensible MQTT implementation well suited for embedded systems.
- go
- golang
- mqtt
- mqtt-client
A package to allow one to concurrently go through a filesystem with ease
- golang
- filesystem
- concurrency
- golang-package
Hare is a nimble little database management system for Go.
High-performance Distributed Command Pattern (DCP) for Go
- command-pattern
- distributed-systems
- golang
- high-performance
High-performance, zero-allocation ECS for Go. Cache-friendly data orchestrator with type-safe iterators.
- ecs
- entity-component-system
- gamedev
- go
Go(lang) client library for Cachet (open source status page system).
distributed data sync with operational transformation/transforms
- golang
- dot
- ot
- operational
Decentralized Version Control System
Pure Go system tray library for Windows, macOS, and Linux. Zero CGO.
- cross-platform
- dbus
- desktop
- go
Distributed batch data processing framework
A delivery system for running self-updating, signed tools.
RapidMQ is a pure, extremely productive, lightweight and reliable library for managing of the local messages queue
Flowgraph package for scalable asynchronous system development
- dataflow
- scalable
- distributed
Fire alarms with system events
- alarm
- fire-alarm
- golang
- system