{"data":{"slug":"apache-dolphinscheduler","name":"dolphinscheduler","tagline":"Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code","github_url":"https://github.com/apache/dolphinscheduler","owner":"apache","repo":"dolphinscheduler","owner_avatar_url":"https://avatars.githubusercontent.com/u/47359?v=4","primary_language":"Java","stars":14368,"forks":5057,"topics":["airflow","azkaban","cloud-native","data-pipelines","job-scheduler","orchestration","powerful-data-pipelines","task-scheduler","workflow","workflow-orchestration","workflow-schedule"],"archived":false,"github_pushed_at":"2026-07-15T09:55:11+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/apache-dolphinscheduler","markdown_url":"https://www.graphcanon.com/tools/apache-dolphinscheduler.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/apache-dolphinscheduler","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=apache-dolphinscheduler","description":"Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code","homepage_url":"https://dolphinscheduler.apache.org/","license":"Apache-2.0","open_issues":127,"watchers":327,"ai_summary":null,"readme_excerpt":"# Apache Dolphinscheduler\n\n\n\n\n \n\n\n## About\n\nApache DolphinScheduler is a modern data orchestration platform that empowers agile, low-code development of high-performance workflows.\nIt is dedicated to handling complex task dependencies in data pipelines and provides a wide range of built-in job types **out of the box**.\n\nKey features for DolphinScheduler are as follows:\n\n- Easy to deploy, providing four deployment modes including Standalone, Cluster, Docker, and Kubernetes.\n- Easy to use, workflows can be created and managed via Web UI, [Python SDK](https://dolphinscheduler.apache.org/python/main/index.html) or Open API\n- Highly reliable and high availability, with a decentralized, multi-master and multi-worker architecture and native support for horizontal scaling.\n- High performance, its performance is several times faster than other orchestration platforms, and it is capable of handling tens of millions of tasks per day\n- Cloud Native, DolphinScheduler supports orchestrating workflows across multiple clouds and data centers, and allows custom task types\n- Workflow Versioning, provides version control for both workflows and individual workflow instances, including tasks.\n- Flexible state control of workflows and tasks, supports pausing, stopping, and recovering them at any time.\n- Multi-tenancy support\n- Additional features, backfill support(Web UI native), permission control including project and data source etc.\n\n## QuickStart\n\n- For quick experience\n  - Want to [start with standalone](https://dolphinscheduler.apache.org/en-us/docs/3.3.0-alpha/guide/installation/standalone)\n  - Want to [start with Docker](https://dolphinscheduler.apache.org/en-us/docs/3.3.0-alpha/guide/start/docker)\n- For Kubernetes\n  - [Start with Kubernetes](https://dolphinscheduler.apache.org/en-us/docs/3.3.0-alpha/guide/installation/kubernetes)\n- For Terraform\n  - [Start with Terraform](deploy/terraform/README.md) \n\n## User Interface Screenshots\n\n* **Homepage:** Project and workflow overview, including the latest workflow instance and task instance status statistics.\n\n\n* **Workflow Definition:** Create and manage workflows by drag and drop, easy to build and maintain complex workflows, support [a wide range of tasks](https://dolphinscheduler.apache.org/en-us/docs/3.3.0-alpha/introduction-to-functions_menu/task_menu) out of box.\n\n\n* **Workflow Tree View:** Abstract tree structure could provide a clearer understanding of task relationships\n\n\n* **Data source:** Supports multiple external data sources, provides unified data access capabilities for MySQL, PostgreSQL, Hive, Trino, etc.\n\n\n* **Monitor:** View the status of the master, worker and database in real time, including server resource usage and load, do a quick health check without logging in to the server.\n\n\n## Suggestions & Bug Reports\n\nFollow [this guide](https://github.com/apache/dolphinscheduler/issues/new/choose) to report your suggestions or bugs.\n\n## Contributing\n\nThe community welcomes contributions from everyone. Please refer to this page to find out more details: [How to contribute](docs/docs/en/contribute/join/contribute.md).\nCheck out good first issues [here](https://github.com/apache/dolphinscheduler/contribute) if you are new to DolphinScheduler.\n\n## Community\n\nWelcome to join the Apache DolphinScheduler community by:\n\n- Use [GitHub Issues](https://github.com/apache/dolphinscheduler/issues) for questions, discussions, and bug reports\n- Follow the [DolphinScheduler Twitter](https://twitter.com/dolphinschedule) and get the latest news \n- Subscribe DolphinScheduler mail list, [users@dolphinscheduler.apache.org](mailto:users-subscribe@dolphinscheduler.apache.org) for users and [dev@dolphinscheduler.apache.org](mailto:dev-subscribe@dolphinscheduler.apache.org) for developers\n\n# Landscapes\n\n<p align=\"center\">\n<br/><br/>\n<img src=\"./images/cncf-landscape-white-bg.jpg\" width=\"175\" alt=\"cncf-landscape\"/>&nbsp;&nbsp;<img src=\"./images/cncf-white-bg.jpg\" width=\"200\" alt=\"cncf-logo\"/>\n<br/><br/>\nDol","github_created_at":"2019-03-01T16:39:25+00:00","created_at":"2026-07-15T10:46:01.512012+00:00","updated_at":"2026-07-15T10:46:04.494284+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"inference-serving","name":"Inference & Serving","url":"https://www.graphcanon.com/categories/inference-serving","markdown_url":"https://www.graphcanon.com/categories/inference-serving.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/inference-serving"},{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"}],"tags":[{"slug":"airflow","name":"airflow"},{"slug":"azkaban","name":"azkaban"},{"slug":"cloud-native","name":"cloud-native"},{"slug":"data-pipelines","name":"data-pipelines"},{"slug":"job-scheduler","name":"job-scheduler"},{"slug":"orchestration","name":"orchestration"},{"slug":"powerful-data-pipelines","name":"powerful-data-pipelines"},{"slug":"task-scheduler","name":"task-scheduler"}],"trust":{"provenance":{"is_fork":false,"github_id":173335706,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-15T10:46:02.475Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":1,"days_since_push":0,"last_release_at":"2026-05-30T12:06:54Z"},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-15T10:46:03.033Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-15T10:46:02.215Z"},"languages":{"value":["java"],"source":"github.language","observed_at":"2026-07-15T10:46:02.215Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-07-15T10:46:02.215Z"}}}}