luno / workflowLinks
A tech stack agnostic Event Driven Workflow framework, written in Go, that supports durable, robust, and idempotent state changes with timeouts, callbacks, scheduled triggers, and await calls. Compatible with Kafka and Reflex out of the box.
☆194Updated this week
Alternatives and similar repositories for workflow
Users that are interested in workflow are comparing it to the libraries listed below
Sorting:
- ⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.☆318Updated last week
- Open-source business rules engine for Go☆138Updated last month
- go-mask is a simple, customizable Go library for masking sensitive information.☆200Updated last year
- Package tasks is an easy to use in-process scheduler for recurring tasks in Go☆319Updated last year
- 🚀📦 Multi-tenancy support for GORM managed databases☆71Updated this week
- A high-performance rate limiter library for Go applications☆159Updated 2 months ago
- Fast deep-copy library for Go☆111Updated last month
- 🚨 Fiber middleware for slog logger☆87Updated 3 weeks ago
- Embedded durable workflows for Golang similar to DTFx/Cadence/Temporal☆369Updated last week
- 🧬 Fluxus is a modern, type-safe pipeline orchestration library for Go that makes complex data processing elegant and efficient☆131Updated 3 months ago
- goes is an event-sourcing framework for Go.☆152Updated this week
- Architecture Analysis Tool for Go Projects☆144Updated 2 months ago
- Go library for managing real-time PostgreSQL changes.☆51Updated 11 months ago
- GoQueue - The flexible Go job queue that grows with you. Start with in-memory for development, scale to Redis for production, or deploy t…☆136Updated last month
- A high-performance, high precision, zero allocation fixed-point decimal library for financial applications☆154Updated 4 months ago
- A zero-dependency generic in-memory cache Go library☆124Updated 10 months ago
- 🚨 slog sampling: drop repetitive log records☆93Updated 3 weeks ago
- Asynchronous Job Processor☆127Updated 4 months ago
- Generic goroutine pool: Submit, Map, Async.☆72Updated last year
- Synchronization and asynchronous computation package for Go☆277Updated 3 months ago
- A lightweight struct validator for Go☆174Updated 4 months ago
- Go slog's Handler implementation to ensure correlation with Open-Telemetry spans.☆133Updated 5 months ago
- The AI framework for Go developers. Build powerful AI applications and agents using our free, open-source library. From Jetify, the creat…☆155Updated this week
- ⏳ Provide filtering, sanitizing, and conversion of Golang data. 提供对Golang数据的过滤,净化,转换。☆151Updated 2 weeks ago
- JSON Schema mapping for Go☆173Updated 2 weeks ago
- A robust, dependency-free go library that provides simple, thin, and user-friendly pub-sub kind of in-process event system for your Go ap…☆288Updated this week
- Hit your API targets with rapid-fire precision using Go's fastest and simple HTTP Client.☆94Updated last month
- 🌶️ In-memory caching library for read-intensive Go applications☆204Updated 3 weeks ago
- Struct validation using tags☆108Updated last month
- Graceful allows to restart and/or switch gin.Engine without dropping existing conns☆54Updated last month