{"data":{"node":{"slug":"infuseai-piperider","name":"piperider","tagline":"Code review for data in dbt","github_url":"https://github.com/InfuseAI/piperider","owner":"InfuseAI","repo":"piperider","owner_avatar_url":"https://avatars.githubusercontent.com/u/40975640?v=4","primary_language":"Python","stars":495,"forks":24,"topics":["code-review","continuous-integration","data-exploration","data-observability","data-pipeline","data-profiler","data-profiling","data-quality","data-reliability","data-science","data-testing","data-visualization","dbt","dbt-metrics","eda","exploratory-data-analysis","pull-requests","python","reporting"],"archived":false,"github_pushed_at":"2025-01-03T02:09:13+00:00","maintenance_label":"Dormant","stars_delta_30d":0,"url":"https://www.graphcanon.com/tools/infuseai-piperider","markdown_url":"https://www.graphcanon.com/tools/infuseai-piperider.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/infuseai-piperider","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=infuseai-piperider"},"categories":[{"slug":"data-retrieval","name":"Data & Retrieval","url":"https://www.graphcanon.com/categories/data-retrieval","markdown_url":"https://www.graphcanon.com/categories/data-retrieval.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/data-retrieval"},{"slug":"evaluation-observability","name":"Evaluation & Observability","url":"https://www.graphcanon.com/categories/evaluation-observability","markdown_url":"https://www.graphcanon.com/categories/evaluation-observability.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/evaluation-observability"}],"tags":[{"slug":"code-review","name":"code-review"},{"slug":"continuous-integration","name":"continuous-integration"},{"slug":"data-observability","name":"data-observability"},{"slug":"data-profiling","name":"data-profiling"},{"slug":"dbt","name":"dbt"},{"slug":"exploratory-data-analysis","name":"exploratory-data-analysis"},{"slug":"pull-requests","name":"pull-requests"},{"slug":"python","name":"python"}],"edges":[],"neighbours":[{"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":[]},{"slug":"eosphoros-ai-db-gpt-hub","name":"DB-GPT-Hub","tagline":"Repository for DB-GPT models, datasets, and techniques aimed at Text-to-SQL performance enhancement.","github_url":"https://github.com/eosphoros-ai/DB-GPT-Hub","owner":"eosphoros-ai","repo":"DB-GPT-Hub","owner_avatar_url":"https://avatars.githubusercontent.com/u/140580304?v=4","primary_language":"Python","stars":2014,"forks":250,"topics":["database","datasets","fine-tuning","gpt","hacktoberfest","llm","nl2sql","sql","text-to-sql","text2sql"],"archived":false,"github_pushed_at":"2025-07-02T03:39:31+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/eosphoros-ai-db-gpt-hub","markdown_url":"https://www.graphcanon.com/tools/eosphoros-ai-db-gpt-hub.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/eosphoros-ai-db-gpt-hub","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=eosphoros-ai-db-gpt-hub","shared_categories":[]}]}}