Temporal service
- workflows
- workflow-engine
- workflow-automation
- workflow-management
47,133 repositories indexed
1–16 of 16 · Most stars
Temporal service
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler.
Robust and flexible email library for Go
µTask is an automation engine that models and executes business processes declared in yaml. ✏️📋
Glue - Robust Go and Javascript Socket Library (Alternative to Socket.io)
A simple go implementation of json rpc 2.0 client over http
Go Business Language
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 🚀
Goma Gateway – Lightweight, High-Performance API Gateway and Reverse Proxy with declarative config, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.
A tiny wrapper over amqp exchanges and queues 🚌 ✨
A tiny wrapper around NSQ topic and channel :rocket:
Package notify provides an implementation of the Gnome DBus Notifications Specification.
A collection of Go packages for creating robust GraphQL APIs
Enriches the standard go http client with retry functionality.
JSON library to expose simple handlers that lets you easily read and write json from various sources.