{"data":{"node":{"slug":"pdm-project-pdm","name":"pdm","tagline":"A modern Python package and dependency manager supporting latest PEP standards","github_url":"https://github.com/pdm-project/pdm","owner":"pdm-project","repo":"pdm","owner_avatar_url":"https://avatars.githubusercontent.com/u/59549022?v=4","primary_language":"Python","stars":8674,"forks":491,"topics":["hacktoberfest","package-manager","packaging","pep582","pep621","python","workflow"],"archived":false,"github_pushed_at":"2026-09-14T00:52:15+00:00","maintenance_label":"Very active","stars_delta_30d":0,"url":"https://www.graphcanon.com/tools/pdm-project-pdm","markdown_url":"https://www.graphcanon.com/tools/pdm-project-pdm.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/pdm-project-pdm","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=pdm-project-pdm"},"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":"hacktoberfest","name":"hacktoberfest"},{"slug":"package-manager","name":"package-manager"},{"slug":"packaging","name":"packaging"},{"slug":"pep582","name":"pep582"},{"slug":"pep621","name":"pep621"},{"slug":"python","name":"python"},{"slug":"workflow","name":"workflow"}],"edges":[],"neighbours":[{"slug":"pachyderm-pachyderm","name":"pachyderm","tagline":"Data-Centric Pipelines and Data Versioning","github_url":"https://github.com/pachyderm/pachyderm","owner":"pachyderm","repo":"pachyderm","owner_avatar_url":"https://avatars.githubusercontent.com/u/10432478?v=4","primary_language":"Go","stars":6309,"forks":578,"topics":["analytics","big-data","containers","data-analysis","data-science","distributed-systems","docker","go","kubernetes","pachyderm"],"archived":false,"github_pushed_at":"2025-02-03T22:27:18+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/pachyderm-pachyderm","markdown_url":"https://www.graphcanon.com/tools/pachyderm-pachyderm.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/pachyderm-pachyderm","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=pachyderm-pachyderm","shared_categories":["developer-tools"]},{"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":244,"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"]}]}}