{"repo":"luno/workflow","free":true,"listed":false,"github":"https://github.com/luno/workflow","clone":"git clone https://github.com/luno/workflow.git","description":"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 🚀","language":"Go","stars":253,"topics":["eventdrivenarchitecture","golang","kafka","reflex","state-machine","statemachine","tdd","workflow","workflows","durable"],"license":"BSD-3-Clause","category":"workflow-automation","readme_excerpt":"Workflow 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. Why Choose Workflow? 🎯 Type-Safe by Design Unlike other orchestrators, Workflow leverages Go generics for compile-time guarantees . Catch errors before deployment, not in production. ⚡ Event-Driven Architecture Built for modern distributed systems. Steps communicate through durable events, enabling: - Loose coupling between workflow components - Automatic retries with exponential backoff - Horizontal scaling across multiple instances - Fault tolerance that survives network partitions 🔧 Infrastructure Agnostic Your choice of database, message queue, and coordination service. Start simple, scale when needed: 📊 Built-in Observability Production-ready monitoring without the setup overhead: - Prometheus metrics for throughput, latency, and error rates - Web UI for real-time workflow visualization - Structured logging with correlation IDs - Distributed tracing support Perfect For - Order Processing : Payment, inventory, fulfillment pipelines - User Onboarding : Multi-step verification and activation flows - Financial Operations : Transaction processing with compliance checks - Data Processing : ETL pipelines with validation and cleanup - Approval Workflows : Multi-stakeholder review processes vs. The Alternatives Feature Workflow Temporal Zeebe/Camunda ----","default_branch":null,"files":null,"tree":[],"storefront":"/r/luno","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/luno/workflow/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}