{"data":{"slug":"octodns-octodns","name":"octodns","tagline":"Tools for managing DNS across multiple providers","github_url":"https://github.com/octodns/octodns","owner":"octodns","repo":"octodns","owner_avatar_url":"https://avatars.githubusercontent.com/u/57331641?v=4","primary_language":"Python","stars":3759,"forks":442,"topics":["dns","infrastructure-as-code","workflow"],"archived":false,"github_pushed_at":"2026-09-09T22:16:26+00:00","maintenance_label":"Very active","stars_delta_30d":17,"url":"https://www.graphcanon.com/tools/octodns-octodns","markdown_url":"https://www.graphcanon.com/tools/octodns-octodns.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/octodns-octodns","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=octodns-octodns","description":"Tools for managing DNS across multiple providers","homepage_url":null,"license":"MIT","open_issues":3,"watchers":60,"ai_summary":"OctoDNS is an automation tool primarily in Python used for managing DNS configurations across different service providers.","readme_excerpt":"## License\n\noctoDNS is licensed under the [MIT license](LICENSE).\n\nThe MIT license grant is not for GitHub's trademarks, which include the logo designs. GitHub reserves all trademark and copyright rights in and to all GitHub trademarks. GitHub's logos include, for instance, the stylized designs that include \"logo\" in the file title in the following folder: https://github.com/octodns/octodns/tree/main/docs/logos/\n\nGitHub® and its stylized versions and the Invertocat mark are GitHub's Trademarks or registered Trademarks. When using GitHub's logos, be sure to follow the GitHub logo guidelines.","github_created_at":"2017-03-14T17:18:47+00:00","created_at":"2026-07-15T10:47:46.354074+00:00","updated_at":"2026-09-20T04:27:18.976296+00:00","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":"dns","name":"dns"},{"slug":"infrastructure-as-code","name":"infrastructure-as-code"},{"slug":"workflow","name":"workflow"}],"trust":{"provenance":{"is_fork":false,"github_id":84977146,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-16T06:00:11.832Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":0,"days_since_push":6,"last_release_at":null,"stars_delta_30d":17,"open_issues_delta_30d":-3},"security_summary":{"status":"findings","scanner":"osv@v1","low_count":1,"high_count":0,"last_scan_at":"2026-07-15T10:47:47.867Z","medium_count":0,"scan_profile":"deps","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-09-16T06:00:12.372Z"},"has_cli":{"value":true,"source":"pyproject.toml:[project.scripts]","observed_at":"2026-09-16T06:00:12.372Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-09-16T06:00:12.372Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-09-16T06:00:12.372Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["Need to manage DNS configurations across various service providers within one workflow","Require infrastructure-as-code capabilities for DNS settings"],"when_not_to_use":["Looking for extensive GUI features, OctoDNS is command-line utility focused","Only need DNS management for a single provider without cross-platform needs"],"source":"enrich:decision_facts","observed_at":"2026-07-16T19:00:18.176Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"OctoDNS, a Python-based automation tool for DNS management across multiple providers under the MIT license."}]}}