{"data":{"node":{"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","stars_delta_30d":60,"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"},"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":"agentic-workflow","name":"agentic-workflow"},{"slug":"cronjob-scheduler","name":"cronjob-scheduler"},{"slug":"durable-execution","name":"durable-execution"},{"slug":"microservice-orchestration","name":"microservice-orchestration"},{"slug":"postgresql","name":"postgresql"},{"slug":"sqlite","name":"sqlite"},{"slug":"workflow-engine","name":"workflow-engine"}],"edges":[],"neighbours":[{"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":"mage-ai-mage-ai","name":"mage-ai","tagline":"Build, run and manage data pipelines for integrating and transforming data","github_url":"https://github.com/mage-ai/mage-ai","owner":"mage-ai","repo":"mage-ai","owner_avatar_url":"https://avatars.githubusercontent.com/u/69371472?v=4","primary_language":"Python","stars":8823,"forks":990,"topics":["artificial-intelligence","data","data-engineering","data-integration","data-pipelines","data-science","dbt","elt","etl","machine-learning","orchestration","pipeline","pipelines","python","reverse-etl","spark","sql","transformation"],"archived":false,"github_pushed_at":"2026-09-11T19:20:35+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/mage-ai-mage-ai","markdown_url":"https://www.graphcanon.com/tools/mage-ai-mage-ai.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/mage-ai-mage-ai","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=mage-ai-mage-ai","shared_categories":[]},{"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":"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":"rohitg00-pro-workflow","name":"pro-workflow","tagline":"Self-correcting memory and agent orchestration for AI workflows over multiple sessions","github_url":"https://github.com/rohitg00/pro-workflow","owner":"rohitg00","repo":"pro-workflow","owner_avatar_url":"https://avatars.githubusercontent.com/u/48523873?v=4","primary_language":"JavaScript","stars":2870,"forks":286,"topics":["agent-orchestration","ai-agents","ai-coding","ai-workflow","claude","claude-code","claude-code-plugin","claude-code-skills","claude-skills","codex","context-engineering","cursor","developer-tools","gemini-cli","hooks","productivity","self-correction","workflow","worktrees"],"archived":false,"github_pushed_at":"2026-08-31T20:24:17+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/rohitg00-pro-workflow","markdown_url":"https://www.graphcanon.com/tools/rohitg00-pro-workflow.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/rohitg00-pro-workflow","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=rohitg00-pro-workflow","shared_categories":["developer-tools"]},{"slug":"apache-hamilton","name":"hamilton","tagline":"Modular dataflow definition for Python environments","github_url":"https://github.com/apache/hamilton","owner":"apache","repo":"hamilton","owner_avatar_url":"https://avatars.githubusercontent.com/u/47359?v=4","primary_language":"Jupyter Notebook","stars":2585,"forks":214,"topics":["dag","data-analysis","data-engineering","data-science","dataframe","etl","etl-framework","etl-pipeline","feature-engineering","hacktoberfest","lineage","llmops","machine-learning","mlops","orchestration","pandas","python","rag","software-engineering"],"archived":false,"github_pushed_at":"2026-09-03T00:04:38+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/apache-hamilton","markdown_url":"https://www.graphcanon.com/tools/apache-hamilton.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/apache-hamilton","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=apache-hamilton","shared_categories":["developer-tools"]},{"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","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","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":[]}]}}