Ross ROSS = Recommend OSS · open-source software intelligence for agents

s8sg/goflow

A Golang based high performance, scalable and distributed workflow framework observed · 2026-08-28

github.com/s8sg/goflow · CSS · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

53/100

  • Activity 68
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2251
  • days_rel: n/a
  • days_push: 197
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1382 stars · 154 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

GoFlow is a Golang-based framework for authoring and executing distributed workflows as directed acyclic graphs (DAGs) of tasks. It distributes workload across an array of workers, backed by Redis for coordination and Jaeger for tracing, with an HTTP server for invoking flows.

Use cases

  • build distributed workflows in Go
  • orchestrate tasks as a DAG
  • run scalable background job pipelines
  • distribute workload across workers
  • author data processing pipelines programmatically
  • run async workflow execution with monitoring

When to choose

  • you need a code-first workflow engine in Go
  • you want distributed task execution with load balancing across workers
  • you prefer defining workflows programmatically as DAGs rather than YAML configs
  • you need built-in tracing and monitoring for workflow runs

When to avoid

  • you need a stable v1 API - the project is in heavy development with breaking changes
  • you want a UI-driven workflow orchestrator like Airflow or Temporal
  • your workflows are simple single-machine jobs that don't need distribution
  • you can't operate Redis and Jaeger dependencies

Facets

framework · maturity experimental

workflow-automation scheduling http-server tracing monitoring microservices developer-tools backend go self-hosted cross-platform workflow-engine dag distributed-workflow task-orchestration redis golang automation docker

1 source

Member repositories

RepositoryRoleHealth v2
s8sg/goflowmain53

For agents

markdown · JSON · MCP: product_card(name="s8sg/goflow")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem