{"data":{"node":{"slug":"sartography-spiffworkflow","name":"SpiffWorkflow","tagline":"A powerful workflow engine implemented in pure Python","github_url":"https://github.com/sartography/SpiffWorkflow","owner":"sartography","repo":"SpiffWorkflow","owner_avatar_url":"https://avatars.githubusercontent.com/u/43791153?v=4","primary_language":"Python","stars":1917,"forks":343,"topics":["bpmn","bpmn-engine","python","spiff-workflow","workflow","workflow-specification","workflowpatterns"],"archived":false,"github_pushed_at":"2026-09-02T15:41:04+00:00","maintenance_label":"Active","stars_delta_30d":7,"url":"https://www.graphcanon.com/tools/sartography-spiffworkflow","markdown_url":"https://www.graphcanon.com/tools/sartography-spiffworkflow.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/sartography-spiffworkflow","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=sartography-spiffworkflow"},"categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"bpmn","name":"bpmn"},{"slug":"bpmn-engine","name":"bpmn-engine"},{"slug":"python","name":"python"},{"slug":"workflow","name":"workflow"},{"slug":"workflow-specification","name":"workflow-specification"},{"slug":"workflowpatterns","name":"workflowpatterns"}],"edges":[],"neighbours":[{"slug":"apache-airflow","name":"airflow","tagline":"A platform to programmatically author, schedule, and monitor workflows","github_url":"https://github.com/apache/airflow","owner":"apache","repo":"airflow","owner_avatar_url":"https://avatars.githubusercontent.com/u/47359?v=4","primary_language":"Python","stars":46844,"forks":17829,"topics":["airflow","apache","apache-airflow","automation","dag","data-engineering","data-integration","data-orchestrator","data-pipelines","data-science","elt","etl","machine-learning","mlops","orchestration","python","scheduler","workflow","workflow-engine","workflow-orchestration"],"archived":false,"github_pushed_at":"2026-09-14T01:45:40+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/apache-airflow","markdown_url":"https://www.graphcanon.com/tools/apache-airflow.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/apache-airflow","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=apache-airflow","shared_categories":["developer-tools"]},{"slug":"argoproj-argo-workflows","name":"argo-workflows","tagline":"Workflow Engine for Kubernetes","github_url":"https://github.com/argoproj/argo-workflows","owner":"argoproj","repo":"argo-workflows","owner_avatar_url":"https://avatars.githubusercontent.com/u/30269780?v=4","primary_language":"Go","stars":16956,"forks":3643,"topics":["airflow","argo","argo-workflows","batch-processing","cloud-native","cncf","dag","data-engineering","gitops","hacktoberfest","k8s","knative","kubernetes","machine-learning","mlops","pipelines","workflow","workflow-engine"],"archived":false,"github_pushed_at":"2026-09-03T04:55:19+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/argoproj-argo-workflows","markdown_url":"https://www.graphcanon.com/tools/argoproj-argo-workflows.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/argoproj-argo-workflows","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=argoproj-argo-workflows","shared_categories":["developer-tools"]},{"slug":"flowable-flowable-engine","name":"flowable-engine","tagline":"A compact and highly efficient workflow and Business Process Management (BPM) platform","github_url":"https://github.com/flowable/flowable-engine","owner":"flowable","repo":"flowable-engine","owner_avatar_url":"https://avatars.githubusercontent.com/u/22557067?v=4","primary_language":"Java","stars":9535,"forks":2887,"topics":["bpmn","java","workflow","workflow-engine"],"archived":false,"github_pushed_at":"2026-09-12T04:18:33+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/flowable-flowable-engine","markdown_url":"https://www.graphcanon.com/tools/flowable-flowable-engine.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/flowable-flowable-engine","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=flowable-flowable-engine","shared_categories":["developer-tools"]},{"slug":"danielgerlag-workflow-core","name":"workflow-core","tagline":"Lightweight workflow engine for .NET Standard","github_url":"https://github.com/danielgerlag/workflow-core","owner":"danielgerlag","repo":"workflow-core","owner_avatar_url":"https://avatars.githubusercontent.com/u/2357007?v=4","primary_language":"C#","stars":5924,"forks":1263,"topics":["hacktoberfest","saga","saga-transactions","workflow","workflow-engine"],"archived":false,"github_pushed_at":"2026-09-14T15:24:47+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/danielgerlag-workflow-core","markdown_url":"https://www.graphcanon.com/tools/danielgerlag-workflow-core.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/danielgerlag-workflow-core","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=danielgerlag-workflow-core","shared_categories":["developer-tools"]},{"slug":"llm-workflow-engine-llm-workflow-engine","name":"llm-workflow-engine","tagline":"Power CLI and Workflow manager for LLMs (core package)","github_url":"https://github.com/llm-workflow-engine/llm-workflow-engine","owner":"llm-workflow-engine","repo":"llm-workflow-engine","owner_avatar_url":"https://avatars.githubusercontent.com/u/134339574?v=4","primary_language":"Python","stars":3715,"forks":467,"topics":["chatbot","chatgpt","gpt-3","gpt3","gpt4","llm","openai","python"],"archived":false,"github_pushed_at":"2026-09-05T21:19:52+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/llm-workflow-engine-llm-workflow-engine","markdown_url":"https://www.graphcanon.com/tools/llm-workflow-engine-llm-workflow-engine.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/llm-workflow-engine-llm-workflow-engine","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=llm-workflow-engine-llm-workflow-engine","shared_categories":["developer-tools"]},{"slug":"deanishe-alfred-workflow","name":"alfred-workflow","tagline":"Full-featured library for writing Alfred 3 & 4 workflows","github_url":"https://github.com/deanishe/alfred-workflow","owner":"deanishe","repo":"alfred-workflow","owner_avatar_url":"https://avatars.githubusercontent.com/u/747913?v=4","primary_language":"Python","stars":2963,"forks":236,"topics":["alfred","alfred-3","alfred-workflow","alfred3","alfred4","alfred4-workflow","caching","fuzzy-search","http","keychain","python","workflow","workflows"],"archived":false,"github_pushed_at":"2023-01-10T14:43:04+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/deanishe-alfred-workflow","markdown_url":"https://www.graphcanon.com/tools/deanishe-alfred-workflow.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/deanishe-alfred-workflow","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=deanishe-alfred-workflow","shared_categories":["developer-tools"]},{"slug":"viewflow-viewflow","name":"viewflow","tagline":"Reusable workflow library for Django","github_url":"https://github.com/viewflow/viewflow","owner":"viewflow","repo":"viewflow","owner_avatar_url":"https://avatars.githubusercontent.com/u/9137177?v=4","primary_language":"Python","stars":2874,"forks":413,"topics":["bpmn","django","process-engine","python","workflow","workflow-engine"],"archived":false,"github_pushed_at":"2026-09-13T21:47:41+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/viewflow-viewflow","markdown_url":"https://www.graphcanon.com/tools/viewflow-viewflow.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/viewflow-viewflow","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=viewflow-viewflow","shared_categories":["developer-tools"]},{"slug":"dbos-inc-dbos-transact-py","name":"dbos-transact-py","tagline":"Database-Backed Durable Python Workflows","github_url":"https://github.com/dbos-inc/dbos-transact-py","owner":"dbos-inc","repo":"dbos-transact-py","owner_avatar_url":"https://avatars.githubusercontent.com/u/134341568?v=4","primary_language":"Python","stars":1579,"forks":95,"topics":["agentic-workflow","cronjob-scheduler","dbos","durable-execution","microservice-orchestration","microservices-orchestration","orchestration","postgresql","python","sqlite","workflow-engine","workflows"],"archived":false,"github_pushed_at":"2026-09-19T01:14:11+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/dbos-inc-dbos-transact-py","markdown_url":"https://www.graphcanon.com/tools/dbos-inc-dbos-transact-py.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/dbos-inc-dbos-transact-py","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=dbos-inc-dbos-transact-py","shared_categories":["developer-tools"]},{"slug":"dbos-inc-dbos-transact-ts","name":"dbos-transact-ts","tagline":"Database-backed TypeScript workflows for durable execution and microservices orchestration","github_url":"https://github.com/dbos-inc/dbos-transact-ts","owner":"dbos-inc","repo":"dbos-transact-ts","owner_avatar_url":"https://avatars.githubusercontent.com/u/134341568?v=4","primary_language":"TypeScript","stars":1363,"forks":93,"topics":["agentic-workflow","cronjob-scheduler","dbos","durable-execution","durable-workflows","microservices-orchestration","orchestration","postgresql","typescript","workflow-engine","workflows"],"archived":false,"github_pushed_at":"2026-09-17T22:31:08+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/dbos-inc-dbos-transact-ts","markdown_url":"https://www.graphcanon.com/tools/dbos-inc-dbos-transact-ts.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/dbos-inc-dbos-transact-ts","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=dbos-inc-dbos-transact-ts","shared_categories":["developer-tools"]},{"slug":"durable-workflow-workflow","name":"workflow","tagline":"Core package for defining and running durable workflows including support for long-running tasks, retries, queue management, parallel execution, workflow monitoring, and orchestration.","github_url":"https://github.com/durable-workflow/workflow","owner":"durable-workflow","repo":"workflow","owner_avatar_url":"https://avatars.githubusercontent.com/u/100327932?v=4","primary_language":"PHP","stars":1246,"forks":79,"topics":["background-jobs","bpm","bpmn","durable-execution","durable-functions","durable-workflow","jobs","laravel","microservices","orchestration","php","queueing","saga-pattern","workflow","workflow-automation","workflow-engine","workflows"],"archived":false,"github_pushed_at":"2026-09-12T09:29:32+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/durable-workflow-workflow","markdown_url":"https://www.graphcanon.com/tools/durable-workflow-workflow.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/durable-workflow-workflow","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=durable-workflow-workflow","shared_categories":["developer-tools"]},{"slug":"jonwiggins-optio","name":"optio","tagline":"Workflow orchestration for AI coding agents swarms","github_url":"https://github.com/jonwiggins/optio","owner":"jonwiggins","repo":"optio","owner_avatar_url":"https://avatars.githubusercontent.com/u/35540058?v=4","primary_language":"TypeScript","stars":1054,"forks":122,"topics":["agent","agents","ai","claude-code","copilot","gemini","kubernetes","opencode","orchestration"],"archived":false,"github_pushed_at":"2026-09-20T04:37:08+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/jonwiggins-optio","markdown_url":"https://www.graphcanon.com/tools/jonwiggins-optio.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/jonwiggins-optio","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=jonwiggins-optio","shared_categories":[]},{"slug":"rheosoph-flow-like","name":"flow-like","tagline":"Strongly Typed Enterprise Scale Workflows","github_url":"https://github.com/Rheosoph/flow-like","owner":"Rheosoph","repo":"flow-like","owner_avatar_url":"https://avatars.githubusercontent.com/u/129868896?v=4","primary_language":"Rust","stars":954,"forks":78,"topics":["agents","ai","apis","automation","data-flow","development","llm","low-code","mcp","mcp-client","n8n-alternative","no-code","retool-alternative","rust","self-hosted","temporal-alternative","typescript","visual-scripting","workflow","workflow-automation"],"archived":false,"github_pushed_at":"2026-09-19T09:31:12+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/rheosoph-flow-like","markdown_url":"https://www.graphcanon.com/tools/rheosoph-flow-like.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/rheosoph-flow-like","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=rheosoph-flow-like","shared_categories":["developer-tools"]}]}}