SFX

Karzoun Flowforge

FeaturedApache-2.0

What it is

Durable TypeScript workflow runtime with DAG execution, PostgreSQL state, distributed workers, leases, retries, idempotency, OpenTelemetry and health checks.

An open-source, TypeScript-first workflow engine for reliable background automation. Karzoun FlowForge is a developer-focused workflow runtime for defining, executing, retrying, persisting, distributing, and observing multi-step jobs. It combines a small in-process DAG engine with PostgreSQL durable state and a lease-based worker substrate, while keeping workflow semantics separate from infrastructure adapters.

Engineering characteristics

  • Automated tests
  • Continuous integration
  • Dependency manifest
  • Documentation set
  • Open licence
  • Persistent storage
  • Security policy
  • Static typing

Testing

The repository contains an automated test suite that runs as part of its checked-in workflow.

Security

The repository publishes a security policy describing how to report vulnerabilities.

Deployment

The repository defines its own build and deployment automation.

Documentation

The repository ships a dedicated documentation set beyond the README.

Topics

backendbackground-jobsdagdevopsdistributed-systemsidempotencyjob-queuenodejsobservabilityopen-sourceopentelemetrypostgresqlreliability-engineeringretriestypescriptworkflow-engine

← All projects