Stack Gems
Menu

Tag

Workflows & jobs

Orchestration, queues, durable jobs. 67 reviewed tools: 60 free or open source, 4 hosted with a real free tier, 3 paid or paid-led.

Order: free and open source first, then hosted products with a real free tier, then paid-led; catalog order inside each group, with quiet or archived repos last. Not a score, and no tool pays for its place.

67 tools · first 30 in full

  • LangChainThe OG LLM orchestration framework

    Free / OSS · OSS/MIT · 148k GitHub stars

    VerdictEssential for complex LLM apps, overkill for simple ones.

    CatchAbstraction layers add complexity. Simple use cases feel over-engineered, and the learning curve is steeper than rolling your own for basic RAG.

  • LangGraphStateful multi-actor agent workflows

    Free / OSS · OSS/MIT · 43.6k GitHub stars

    VerdictThe right tool when agents need memory and branching logic.

    CatchThe abstraction overhead is real. Debugging graph execution requires understanding the underlying state management, and simple agents become verbose.

  • Trigger.devOpen-source background jobs for Next.js

    Free / OSS · Freemium · 16.6k GitHub stars

    VerdictOpen-source background jobs with a self-host escape hatch.

    Catchv3 was a significant breaking change. The managed platform costs scale with compute. Self-hosting requires maintaining infrastructure.

  • RedisThe in-memory data store everyone uses

    Free / OSS · RSALv2/SSPLv1/AGPLv3 · 77k GitHub stars

    VerdictThe default choice for caching and session storage.

    CatchLicense: not MIT. Since Redis 8 the server is tri-licensed RSALv2 / SSPLv1 / AGPLv3 at your choice — AGPLv3 is the only OSI option and carries network copyleft; 7.4–7.x was RSALv2/SSPLv1 only. If you need BSD-3 Redis-protocol, look at Valkey. Memory-bound storage is expensive at scale. Persistence options have tradeoffs. Clustering adds complexity.

  • KubernetesContainer orchestration at scale

    Free / OSS · Apache-2.0 · 128k GitHub stars

    VerdictPowerful but only worth it at scale.

    CatchComplexity is legendary. Small teams often do not need it. Operational burden is significant. The YAML can become unmanageable.

  • MastraTypeScript agent runtime with typed agents and workflows

    Free / OSS · OSS/MIT

    VerdictTypeScript agent framework for teams building agent systems.

    CatchFramework, not a coding CLI. Mastra helps you build agents; it is not an agent itself. Learning curve for the runtime concepts. You are committing to their abstractions.

  • n8nFair-code workflow automation you can self-host

    Free / OSS · Open-Core · 208k GitHub stars

    VerdictThe workflow engine with a catch in the LICENSE.md. SUL, not OSI.

    CatchSustainable Use License is not OSI. Use and modification: internal / non-commercial / personal. Distribution only free of charge for non-commercial purposes. Files with .ee. in the name need a separate Enterprise License. It is not open source.

  • PlunkAGPL-3.0 transactional email, workflows, and broadcasts

    Free / OSS · Freemium · 5.5k GitHub stars

    VerdictAGPL email with a real 1k hosted free tier. Branding stays until you pay.

    CatchAGPL-3.0 is copyleft. Hosted Free keeps Plunk branding. This is not Resend at volume — 1k/mo is the free wall, then $0.001/email. Self-host means you bring SES or equivalent.

  • TemporalMIT self-host workflow engine; Cloud is credits then paid

    Free / OSS · Freemium · 23.9k GitHub stars

    VerdictMIT self-host durable workflows. Cloud is not a free forever hatch.

    CatchNot Inngest/Trigger.dev — different durable-execution shape. Cloud is credits-then-paid ($1k/90d style credits, then paid) — never free forever. Local temporal server start-dev is not production. OSS self-host is the $0 hatch.

  • SockudoMIT Rust Pusher V1 edge + Protocol V2 recovery/history/push

    Free / OSS · AGPL-3.0 · 827 GitHub stars

    VerdictMIT Rust Pusher-compat with V2 durability. Not AGPL Soketi.

    CatchVs Soketi: Rust Pusher V1 edge + Protocol V2 recovery/history/mutable/push — not AGPL v7-only. Distinct from Soketi AGPL Protocol v7 drop-in. Self-host is the free path.

  • HatchetMIT durable tasks/agents on Postgres; Cloud free tier real

    Free / OSS · Freemium · 8.2k GitHub stars

    VerdictMIT durable tasks on Postgres. Cloud free tier real; self-host forever.

    CatchVs Temporal/Inngest/Trigger.dev: Postgres-backed durable tasks + agent runs — not Temporal’s own cluster story, not Inngest/Trigger event-function DX alone. Cloud paid past free run allotment. Self-host is $0 software.

  • PartyKitMIT realtime rooms on Cloudflare Durable Objects; pay CF Workers only

    Free / OSS · ISC · 1.3k GitHub stars

    VerdictMIT CF realtime rooms. Free software; hosting is Workers/DO billing.

    CatchVs Liveblocks/Yjs+Hocuspocus: room primitive on CF, not prebuilt comments/inbox SaaS. You pay Cloudflare Workers/DO usage at scale. Auth, persistence, and CRDT choice are yours. Post-acquisition roadmap rides CF.

  • BullMQMIT Redis-backed Node job queue vs Inngest/Trigger/Temporal SaaS

    Free / OSS · OSS/MIT · 9.5k GitHub stars

    VerdictMIT Node+Redis queue. Free core; Pro for Groups/Batches/Observables.

    CatchYou operate Redis + workers; not zero-infra like Inngest/Trigger.dev. Groups, Batches, and Observables are BullMQ Pro (commercial). Distinct from Inngest/Trigger SaaS and Temporal durable workflows.

  • KestraApache-2.0 YAML orchestration; EE/Cloud are sales-quoted

    Free / OSS · Apache-2.0 · 29.9k GitHub stars

    VerdictApache-2.0 orchestrator. Free forever OSS core; EE/Cloud when governance is the product.

    CatchVs Temporal (durable execution): Kestra is orchestration/control-plane UX, not a workflow SDK. Enterprise adds SSO/RBAC/audit/multi-tenant — contact sales, no public seat price. Cloud is usage/early-access, also sales-shaped. Self-host ops still yours.

  • gathoMIT self-host WebSocket rooms toolkit; no Cloud product

    Free / OSS · OSS/MIT · 83 GitHub stars

    VerdictMIT self-host multiplayer rooms. Free forever; alpha install path - treat as early but real.

    CatchVs Colyseus, PartyKit, and socket.io: rooms+seats toolkit — not state-sync, not CF Durable Object rooms, not a general WS framework. Author says early/not done but in production today. Prefer GitHub package install; registry tag is pre-release only. Docs still maturing.

  • NakamaApache-2.0 full game backend — auth, storage, matchmaking, chat

    Free / OSS · Apache-2.0 · 13.5k GitHub stars

    VerdictApache-2.0 game backend. Free OSS single-node path; cluster HA is Enterprise — not the free story.

    CatchVs Colyseus, Gatho, and PartyKit: full social/game server, not a rooms-only kit, not process-per-room WebSockets, not CF Durable Objects. Multi-node HA / cluster management is Nakama Enterprise proprietary — the free path is OSS single-node (or single-process) self-host; clustering is the commercial side. You still run Postgres/Cockroach and own ops.

  • RiverMPL-2.0 durable Postgres job queue for Go; Pro is paid add-ons

    Free / OSS · MPL-2.0 · 5.8k GitHub stars

    VerdictMPL-2.0 Postgres jobs. Free forever core; Pro is optional paid power, not required to enqueue.

    CatchVs BullMQ (MIT Redis/Node queue), Inngest/Trigger.dev (hosted job platforms), and Temporal (durable *workflow* engine): River is a *Postgres job queue for Go*, not Redis, not a SaaS meter, and not Temporal workflows. River Pro is paid add-ons (workflows, batching, sequences, concurrency limits, DLQ, …) via a private Go module — core stays free MPL-2.0 with no paid code in the OSS tree.

  • VoltAgentMIT TypeScript agent framework + optional VoltOps console

    Free / OSS · OSS/MIT · 10.9k GitHub stars

    VerdictMIT TypeScript agent framework. VoltOps optional; core is the gem.

    CatchVs Mastra (TS runtime) and CrewAI/Agno (Python): VoltAgent is TS framework + platform surface, not a terminal coding agent. VoltOps is the paid/hosted ops layer; core stays MIT. Framework lock-in applies — you are building agents, not buying Claude Code.

  • GitHub MCP ServerMIT official GitHub MCP — issues, PRs, code, workflows for agents

    Free / OSS · OSS/MIT · 33.8k GitHub stars

    VerdictOfficial MIT GitHub MCP. Use for GitHub; use Composio when you need 1000 apps.

    CatchVs Composio (multi-app auth fabric): this is GitHub-only, official, and PAT/OAuth scoped to GitHub. Hosted remote path ties to GitHub/Copilot auth; local mode is yours to run. Permissions are the catch — over-scoped tokens are how agents leak. Not a generic toolkit marketplace.

  • Microsoft Agent FrameworkMIT successor to AutoGen + Semantic Kernel — Python and .NET

    Free / OSS · OSS/MIT · 14.2k GitHub stars

    VerdictMIT Microsoft agent SDK. Prefer over AutoGen for new builds; watch Azure meters in prod.

    CatchVs AG2 (community AutoGen fork), LangGraph (graph orchestration), and Google ADK: MAF is Microsoft’s enterprise-shaped multi-agent SDK, not a coding seat. Foundry hosted agents and Azure model meters are paid paths — OSS framework still runs with BYO providers. AutoGen is maintenance-only; start new projects here, not there.

  • OpenAI Agents SDKMIT multi-agent workflows — tools, handoffs, tracing, MCP

    Free / OSS · OSS/MIT · 30.2k GitHub stars

    VerdictMIT OpenAI agent workflow SDK. Build multi-agent loops; API spend is separate.

    CatchVs openai-codex-cli (terminal coding agent), Vercel AI SDK (app AI primitives), and Microsoft Agent Framework: this is the workflow SDK, not the Codex CLI seat. OpenAI API keys and hosted tools meter; sandbox/realtime extras add surface area. Do not confuse with ChatGPT product seats.

  • GriptapeApache-2.0 Python agents, pipelines, RAG — MCP tools too

    Free / OSS · Apache-2.0 · 2.6k GitHub stars

    VerdictApache-2.0 Python agent/RAG framework. MCP as tools; Cloud free tier is metered, not forever.

    CatchVs LangChain/LangGraph and CrewAI: Griptape is a structured Python agent/RAG framework, not a coding CLI. Cloud Developer free tier needs a payment method on file and meters after small included quotas — pitch the OSS framework first, not Cloud as free forever.

  • ThurboxMIT tmux TUI/CLI for local AI agent orchestration

    Free / OSS · OSS/MIT · 106 GitHub stars

    VerdictMIT local agent TUI. tmux parallel agents vs Atlas/DeskcommCRM; young but concrete.

    CatchVs Atlas (pacifio agent source-control) and DeskcommCRM (self-hosted AI sales CRM): Thurbox is a local tmux/TUI orchestrator for coding-agent CLIs — not session+commit memory like Atlas, not a CRM. Early stars (~67★); needs tmux ≥3.2 (or psmux on Windows) plus at least one agent CLI you already pay for or self-host.

  • ECCMIT agent ecosystem / coordination surface

    Free / OSS · OSS/MIT · 285k GitHub stars

    VerdictMIT agent coordination ecosystem. Skills+memory+security on top of host agents — not a host itself.

    CatchStill depends on host agents (Claude Code / Codex / Cursor / etc.) — ECC coordinates and tunes the harness; it is not a replacement coding agent. Vs OpenSpec (spec-driven change tooling) and Thurbox (tmux multi-agent TUI): ECC is the skills/memory/security ecosystem pack, not a spec framework and not a pane orchestrator.

  • oh-my-hermesMIT Hermes-agent niche tooling — memory & workflows

    Free / OSS · OSS/MIT · 3.5k GitHub stars

    VerdictMIT Hermes-agent tooling. Niche, not a multi-host skill pack.

    CatchHermes-specific — not a generic Claude Code / Codex skill pack. Young surface; expect Hermes Agent as the host and follow upstream Hermes breaking changes. Vs ECC (multi-host ecosystem) and security-audit-skill (Cloudflare audit skill): oh-my-hermes is niche Hermes tooling, not a cross-harness coordination layer or a security scanner.

  • CoderDurable remote workspaces for humans and coding agents

    Free / OSS · AGPL-3.0 · 17.1k GitHub stars

    VerdictAGPL-3.0 durable remote workspaces for people and agents. Self-host is the free path; Premium/Enterprise are paid.

    CatchVs E2B and Daytona (ephemeral agent sandboxes): Coder is a durable workspace/control plane, not a disposable per-task sandbox. The free path is OSS self-host; Premium and Enterprise are paid product tiers. You still own cluster, identity, persistence, and upgrade operations on the OSS path.

  • SupermemoryMIT memory/context engine with a local API

    Free / OSS · OSS/MIT · 31.3k GitHub stars

    VerdictMIT memory/context engine. Fast local/API path; verify the paid self-host boundary before planning a hosted deployment.

    CatchVs Mem0 / Letta / Graphiti: Supermemory leans into a local/API speed angle, not the same graph-orchestration shape. pricing caveat: the pricing page gates self-hosted deployments to paid tiers while the README documents a free local binary — read “self-host” as the OSS/local path, not a promise that every production deployment tier is free. You still own data policy and retrieval quality.

  • TradingView MCPLocal CDP bridge: Claude/agents on your TradingView Desktop charts

    Free / OSS · OSS/MIT · 6.9k GitHub stars

    VerdictOpen MCP for agents on your TradingView Desktop. Paid TV sub required; chart interface layer, not a trading bot.

    CatchYou need a valid paid TradingView subscription plus Desktop with remote debugging enabled — the bridge does not bypass paywalls. Undocumented Electron internals can break on any TradingView update. Vs playwright-mcp / BrowserSkill / Hyperbrowser MCP: this is desktop TradingView CDP, not a general browser or scrape API. Not a trade-execution bot.

  • DextoElastic-2.0 agent harness OS — state, tools, recovery, ships a coding agent

    Free / OSS · Open-Core · 657 GitHub stars

    VerdictSource-available agent harness with a coding agent. Elastic-2.0 OS layer; not MIT and not a secrets gateway.

    CatchElastic License 2.0 — source-available; SaaS/managed restrictions apply, not Apache/MIT freedom. Vs OneCLI / AgentBox / Mastra / VoltAgent: Dexto is the Elastic harness+coding-agent bundle, not the team credential gateway, sandbox host, or typed TS framework. Beta badge — treat APIs as moving.

  • ArchifyMIT agent skill that renders architecture and workflow diagrams as self-contained HTML

    Free / OSS · OSS/MIT · 86.6k GitHub stars

    VerdictMIT agent diagram skill. Handy portable HTML for architecture/workflow/sequence views; validate generated relationships against the code.

    CatchVs GitDiagram: Archify is an agent skill that renders requested architecture/workflow/sequence views as self-contained HTML, while GitDiagram is a repo-to-interactive-diagram product. Diagram output is an orientation aid, not proof that every dependency or runtime relationship is correct; verify it against the source before using it as an architecture contract.

More with this tag (37)

  • Paperless-ngx — GPL-3 document management — scan, OCR, tag, and full-text search
  • OpenHuman — GPL-3 local-first agent orchestrator with memory trees and MCP
  • AI-Infra-Guard — Red-team platform for agent, MCP, and skill infrastructure
  • Unreal Agent — Async-first agent harness with durable sessions and operations
  • OpenMuse — MIT personal agent app — browser, terminal, files, lasting work
  • Workflow Use — AGPL RPA 2.0 — record/run durable browser workflows
  • tRPC-Agent-Go — Apache-2.0 Go production agent framework — GraphAgent, MCP, A2A
  • Dapr Agents — Apache-2.0 CNCF Dapr durable agent workflows on Kubernetes
  • Claude for Financial Services — Apache-2.0 finance reference agents/skills (Anthropic)
  • Matt Pocock Skills — MIT composable SKILL.md pack for real engineering — not vibe coding
  • BMAD Method — MIT agent skills method — npm bmad-method, not proprietary
  • Langflow — MIT visual agent/workflow builder — every flow as API + MCP tool
  • oh-my-claudecode — MIT teams multi-agent orchestration for Claude Code — npm oh-my-claude-sisyphus
  • growth.engineer — MIT agent-readable GTM catalog — tools, functions, workflows via MCP
  • GitHub Agentic Workflows — MIT gh extension — Markdown agent jobs compiled to Actions with safe outputs
  • NVIDIA Dynamo — Apache-2.0 datacenter-scale LLM inference orchestration above vLLM, SGLang and TensorRT-LLM
  • Omnigent — Apache-2.0 meta-harness over Claude Code, Codex, Cursor, Pi and custom agents — sessions on any device, policies, sandboxes
  • eve — Apache-2.0 filesystem-first framework for durable AI agents — from Vercel
  • Crawlee — Apache-2.0 Node.js crawling and scraping library from Apify, HTTP or headless browser
  • Gitea — MIT self-hosted Git forge in a single Go binary — repos, PRs, issues, packages, Actions-compatible CI
  • celld — Apache-2.0 self-hosted, distributed Durable Objects runtime from Deno, with Workers, KV and Queues
  • preloop — MIT self-hosted GitHub Actions with microVM-isolated jobs
  • KEDA — Apache-2.0 CNCF event-driven autoscaling for Kubernetes
  • Backrest — GPL-3.0 web UI and scheduler for restic backups
  • AgentScope — Apache-2.0 agent framework for capable LLMs
  • ComfyUI — GPL-3.0 node-graph engine and API for local image, video and audio models
  • Restate — BUSL durable execution engine; self-host free, Apache after 4 years
  • Skyvern — AGPL-3.0 browser automation driven by an LLM plus vision, not selectors
  • Celery — BSD-3-Clause distributed task queue for Python, on RabbitMQ or Redis
  • mcp-agent — Apache-2.0 MCP-as-runtime + durable Temporal workflows (LastMile)
  • Inngest — Background jobs and workflows with zero infrastructure
  • Novu — MIT notification workflows with a real 0 USD Cloud
  • Windmill — AGPLv3 scripts→workflows/UIs/agents; CE free self-host unlimited runs
  • Dify — Open-source LLM app/agent studio + cloud freemium (LangGenius)
  • Knock — Hosted notification workflows; Developer free to 10k messages/mo
  • OneSignal — Multi-channel messaging SaaS; Free now capped at 1k mobile MAU
  • MagicBell — Multichannel notification API + inbox; Builder free to 1k deliveries/mo

FAQ

What is the top free pick among Workflows & jobs?
LangChain leads the Stack Gems list for Workflows & jobs. Verdict: Essential for complex LLM apps, overkill for simple ones.
How many Workflows & jobs does Stack Gems review?
67: 60 free or open source, 4 hosted with a real free tier, 3 paid or paid-led. Each review has a verdict and an honest Catch; no tool pays for its spot.
Which Workflows & jobs can I self-host for free?
LangChain, LangGraph, Trigger.dev, Redis, Kubernetes, Mastra, n8n, Plunk and 49 more.
Which Workflows & jobs have the most GitHub stars?
Matt Pocock Skills (299k), ECC (285k), n8n (208k), per GitHub on 2026-10-21. Stars measure attention, not fit; read the Catch.
What is the catch with LangChain?
Abstraction layers add complexity.

Best-of lists with these tools