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.
☆195Updated last 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.☆316Updated last week
- Package tasks is an easy to use in-process scheduler for recurring tasks in Go☆318Updated last year
- Open-source business rules engine for Go☆135Updated 3 weeks ago
- A high-performance rate limiter library for Go applications☆155Updated last month
- go-mask is a simple, customizable Go library for masking sensitive information.☆200Updated last year
- Generic goroutine pool: Submit, Map, Async.☆72Updated last year
- A zero-dependency generic in-memory cache Go library☆125Updated 9 months ago
- 🚨 slog sampling: drop repetitive log records☆92Updated this week
- 🧬 Fluxus is a modern, type-safe pipeline orchestration library for Go that makes complex data processing elegant and efficient☆130Updated 2 months ago
- Embedded durable workflows for Golang similar to DTFx/Cadence/Temporal☆356Updated last week
- A lightweight struct validator for Go☆169Updated 4 months ago
- Go library for managing real-time PostgreSQL changes.☆51Updated 10 months ago
- 🚨 slog: Attribute formatting☆195Updated 3 weeks ago
- 🚨 Fiber middleware for slog logger☆85Updated 3 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…☆266Updated this week
- goes is an event-sourcing framework for Go.☆151Updated 3 weeks ago
- Asynchronous Job Processor☆125Updated 4 months ago
- Hit your API targets with rapid-fire precision using Go's fastest and simple HTTP Client.☆93Updated last month
- JSON Schema mapping for Go☆171Updated 4 months ago
- Fast deep-copy library for Go☆107Updated last week
- GoQueue - The flexible Go job queue that grows with you. Start with in-memory for development, scale to Redis for production, or deploy t…☆138Updated 3 weeks ago
- Struct validation using tags☆104Updated last month
- Architecture Analysis Tool for Go Projects☆142Updated 2 months ago
- Fast SQL query builder for Go☆181Updated 7 months ago
- Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalities…☆251Updated 4 months ago
- ⏳ Provide filtering, sanitizing, and conversion of Golang data. 提供对Golang数据的过滤,净化,转换。☆151Updated last month
- 🌶️ In-memory caching library for read-intensive Go applications☆120Updated this week
- Embedded, self-hosted swagger-ui for go servers☆89Updated last year
- 🛠 A full-featured dependency injection container for go programming language.☆238Updated last year
- NewSQL That Starts Simple. High-performance SQL database with MVCC, columnar indexes, and HTAP capabilities. Pure Go and zero dependencie…☆300Updated last week