The type-safe, event-driven workflow orchestration library that scales with your business. Build robust, distributed workflows in Go with compile-time safety, automatic retries, and horizontal scaling out of the box. Integrate with your existing tech stack using adapters 🚀
- eventdrivenarchitecture
- golang
- kafka
- reflex
A distributed key-value store. On Disk. Able to grow or shrink without service interruption.
A personal agent that works on your life around the clock, on a Mac you own. One sentence to Claude Code installs it.
RTS: request to struct. Generates Go structs from JSON server responses.
Streaming Postgres logical replication changes atleast-once over websockets
A library to simplify writing applications using TCP sockets to stream protobuff messages
A Lightweight VPN Built on top of IPFS + Libp2p for Truly Distributed Networks (fork)
A Global event triggerer for golang. Defines functions as event with id string. Trigger the event anywhere from your project.
Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalities with help of by Stringy package.
- stringygolang
- golang
- stringy
- stringhelper
Container image registry that serves images built fresh when you ask for them
Interactive viewer for JSON logs.
- bubbletea
- go
- golang
- interactive
Pocache is a minimal cache package which focuses on a preemptive optimistic caching strategy
Go AI SDK, the Go way. One unified API across 21+ providers. Streaming, structured output, MCP support, stdlib only. Go AI SDK for AI applications inspired by Vercel AI SDK.
A binary stream packer and unpacker
Lightweight stream processing engine for IoT
An easy to use menu structure for cli applications that prompts users to make choices.
- awesome-go
- cli
- menu
- golang-package
🚨 slog: Attribute formatting
Pocketbase extention built in Go with stripe webhooks currently in use at sign365.com.au and fastpocket.dev
:wink: :cyclone: :strawberry: TextRank implementation in Golang with extendable features (summarization, phrase extraction) and multithreading (goroutine).
- go
- golang
- textrank
- summarization
A Go Mongo library based on the official MongoDB driver, featuring streamlined document operations, generic binding of structs to collections, built-in BSON doc builder, automated field updates, struct validation, hooks, and plugin-based programming.
Supporting your devops by shortening your strings using common abbreviations and clever guesswork
- golang
- go
- abbreviations
- common-abbreviations
k6 extension to load test Apache Kafka with support for various serialization formats, SASL, TLS, compression, Schema Registry client and beyond
Flexible regular expressions constructor for Golang.
- builder-pattern
- constructor
- go
- golang
Polkadot Substrate Explorer Subscan