{"data":{"node":{"slug":"prefecthq-prefect","name":"prefect","tagline":"Workflow orchestration framework for resilient data pipelines","github_url":"https://github.com/PrefectHQ/prefect","owner":"PrefectHQ","repo":"prefect","owner_avatar_url":"https://avatars.githubusercontent.com/u/39270919?v=4","primary_language":"Python","stars":23947,"forks":2546,"topics":["automation","data","data-engineering","data-ops","data-science","infrastructure","ml-ops","observability","orchestration","pipeline","prefect","python","workflow","workflow-engine"],"archived":false,"github_pushed_at":"2026-09-28T23:51:18+00:00","maintenance_label":"Very active","stars_delta_30d":406,"url":"https://www.graphcanon.com/tools/prefecthq-prefect","markdown_url":"https://www.graphcanon.com/tools/prefecthq-prefect.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/prefecthq-prefect","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=prefecthq-prefect"},"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":"data-engineering","name":"data-engineering"},{"slug":"ml-ops","name":"ml-ops"},{"slug":"observability","name":"observability"},{"slug":"workflow-engine","name":"workflow-engine"}],"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":"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":"dagster-io-dagster","name":"dagster","tagline":"An orchestration platform for data assets","github_url":"https://github.com/dagster-io/dagster","owner":"dagster-io","repo":"dagster","owner_avatar_url":"https://avatars.githubusercontent.com/u/40032576?v=4","primary_language":"Python","stars":16144,"forks":2290,"topics":["analytics","dagster","data-engineering","data-integration","data-orchestrator","data-pipelines","data-science","etl","metadata","mlops","orchestration","python","scheduler","workflow","workflow-automation"],"archived":false,"github_pushed_at":"2026-09-11T19:05:31+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/dagster-io-dagster","markdown_url":"https://www.graphcanon.com/tools/dagster-io-dagster.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/dagster-io-dagster","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=dagster-io-dagster","shared_categories":[]},{"slug":"the-pocket-pocketflow","name":"PocketFlow","tagline":"100-line minimalist LLM framework","github_url":"https://github.com/The-Pocket/PocketFlow","owner":"The-Pocket","repo":"PocketFlow","owner_avatar_url":"https://avatars.githubusercontent.com/u/193350244?v=4","primary_language":"Python","stars":11178,"forks":1212,"topics":["agentic-ai","agentic-framework","agentic-workflow","agents","ai-framework","ai-frameworks","aiagent","aiagents","artificial-intelligence","flow-based-programming","flow-engineering","large-language-model","large-language-models","llm-agent","llm-framework","pocket-flow","pocketflow","retrieval-augmented-generation","workflow","workflow-orchestration"],"archived":false,"github_pushed_at":"2026-07-26T16:13:20+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/the-pocket-pocketflow","markdown_url":"https://www.graphcanon.com/tools/the-pocket-pocketflow.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/the-pocket-pocketflow","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=the-pocket-pocketflow","shared_categories":[]},{"slug":"kubeflow-pipelines","name":"pipelines","tagline":"Machine Learning Pipelines for Kubeflow","github_url":"https://github.com/kubeflow/pipelines","owner":"kubeflow","repo":"pipelines","owner_avatar_url":"https://avatars.githubusercontent.com/u/33164907?v=4","primary_language":"Go","stars":4230,"forks":2136,"topics":["data-science","kubeflow","kubeflow-pipelines","kubernetes","machine-learning","mlops","pipeline"],"archived":false,"github_pushed_at":"2026-09-28T20:00:41+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/kubeflow-pipelines","markdown_url":"https://www.graphcanon.com/tools/kubeflow-pipelines.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/kubeflow-pipelines","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=kubeflow-pipelines","shared_categories":[]},{"slug":"ploomber-ploomber","name":"ploomber","tagline":"The fastest way to build data pipelines. Develop iteratively, deploy anywhere.","github_url":"https://github.com/ploomber/ploomber","owner":"ploomber","repo":"ploomber","owner_avatar_url":"https://avatars.githubusercontent.com/u/60114551?v=4","primary_language":"Python","stars":3620,"forks":243,"topics":["data-engineering","data-science","jupyter","jupyter-notebooks","machine-learning","mlops","notebooks","papermill","pipelines","pycharm","vscode","workflow"],"archived":true,"github_pushed_at":"2025-05-29T22:02:03+00:00","maintenance_label":"Archived","url":"https://www.graphcanon.com/tools/ploomber-ploomber","markdown_url":"https://www.graphcanon.com/tools/ploomber-ploomber.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/ploomber-ploomber","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=ploomber-ploomber","shared_categories":["developer-tools"]},{"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":"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"]},{"slug":"agnostiqhq-covalent","name":"covalent","tagline":"Pythonic tool for orchestrating workflows in diverse compute environments","github_url":"https://github.com/AgnostiqHQ/covalent","owner":"AgnostiqHQ","repo":"covalent","owner_avatar_url":"https://avatars.githubusercontent.com/u/83542680?v=4","primary_language":"Python","stars":868,"forks":113,"topics":["covalent","data-pipeline","data-science","deep-learning","hacktoberfest","hpc","hpc-applications","machine-learning","machinelearning","machinelearning-python","orchestration","parallelization","pipelines","python","quantum","quantum-computing","quantum-machine-learning","workflow","workflow-automation","workflow-management"],"archived":false,"github_pushed_at":"2026-08-31T17:12:26+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/agnostiqhq-covalent","markdown_url":"https://www.graphcanon.com/tools/agnostiqhq-covalent.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/agnostiqhq-covalent","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=agnostiqhq-covalent","shared_categories":["developer-tools"]},{"slug":"pipelex-pipelex","name":"pipelex","tagline":"Declarative language for composable Al workflows","github_url":"https://github.com/Pipelex/pipelex","owner":"Pipelex","repo":"pipelex","owner_avatar_url":"https://avatars.githubusercontent.com/u/144391405?v=4","primary_language":"Python","stars":852,"forks":75,"topics":["agents","ai","automation","dsl","language","llm","orchestration","pipeline","workflows"],"archived":false,"github_pushed_at":"2026-09-19T22:04:35+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/pipelex-pipelex","markdown_url":"https://www.graphcanon.com/tools/pipelex-pipelex.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/pipelex-pipelex","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=pipelex-pipelex","shared_categories":["developer-tools"]}]}}