{"data":{"slug":"netflix-maestro","name":"maestro","tagline":"Netflix's Workflow Orchestrator","github_url":"https://github.com/Netflix/maestro","owner":"Netflix","repo":"maestro","owner_avatar_url":"https://avatars.githubusercontent.com/u/913567?v=4","primary_language":"Java","stars":3799,"forks":296,"topics":["agentic-workflow","analytics","automation","batch-processing","dag","data-engineering","data-ops","data-orchestrator","data-pipelines","data-science","elt","etl","java","machine-learning","mlops","orchestration","scheduler","workflow","workflow-engine","workflow-orchestration"],"archived":false,"github_pushed_at":"2026-07-15T00:45:31+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/netflix-maestro","markdown_url":"https://www.graphcanon.com/tools/netflix-maestro.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/netflix-maestro","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=netflix-maestro","description":"Maestro: Netflix’s Workflow Orchestrator","homepage_url":"https://maestro-doc.github.io","license":"Apache-2.0","open_issues":35,"watchers":163,"ai_summary":"Maestro is Netflix's workflow orchestrator for managing complex workflows and data pipelines with support for advanced scheduling and automation features.","readme_excerpt":"### Installation\n\n```bash\npip install maestro-sdk\n```\n\n---\n\n# License\nCopyright 2024 Netflix, Inc.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n    http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.","github_created_at":"2024-04-17T01:15:56+00:00","created_at":"2026-07-15T10:47:42.876352+00:00","updated_at":"2026-07-15T11:15:14.419397+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":"agentic-workflow","name":"agentic-workflow"},{"slug":"analytics","name":"analytics"},{"slug":"automation","name":"automation"},{"slug":"batch-processing","name":"batch-processing"},{"slug":"dag","name":"dag"},{"slug":"data-engineering","name":"data-engineering"},{"slug":"data-ops","name":"data-ops"},{"slug":"data-pipelines","name":"data-pipelines"}],"trust":{"provenance":{"is_fork":false,"github_id":787678390,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-15T10:47:43.821Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":0,"days_since_push":0,"last_release_at":null},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-15T10:47:44.247Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-15T11:14:42.547Z"},"languages":{"value":["java"],"source":"github.language","observed_at":"2026-07-15T11:14:42.547Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-07-15T11:14:42.547Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":{"notes":["To install Maestro, ensure you have pip available to run `pip install maestro-sdk`, which is required for initiating use."]},"constraints":null,"when_to_use":["When your team requires support for complex workflows specifically enhanced by Netflix's engineering expertise, Maestro offers a tailored solution.","If you are working with large-scale data processing tasks that necessitate robust automation and scheduling capabilities like those developed at scale within Netflix."],"when_not_to_use":["Avoid using Maestro if your project requires lightweight solutions or integrates tightly with tools from other big tech firms with conflicting ecosystem priorities.","Do not opt for Maestro if you need a tool without significant dependencies on Java, as it might complicate setups for teams working in a less Java-centric environment."],"source":"enrich:decision_facts","observed_at":"2026-07-15T11:15:14.268Z"},"constraint_facets":null,"decision_summary":[{"label":"Requirements","value":"To install Maestro, ensure you have pip available to run `pip install maestro-sdk`, which is required for initiating use."},{"label":"Adopt for","value":"Maestro is Netflix's workflow orchestrator built to manage complex workflows and data pipelines using advanced scheduling and automation features."},{"label":"License detail","value":"Maestro is licensed under the Apache-2.0 license, allowing wide usage but with an 'AS IS' basis and no warranties or conditions stated."}]}}