dolphinscheduler
Enrichment pendingApache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code
GraphCanon updated today · GitHub synced today
Verify the decision
Maintenance and security
Full trust report- Maintenance
- Very active (0d since push)
- As of today
- Provenance
- Not a fork · Organization account
- As of today
- Security (OSV)
- No lockfile
- As of today
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Backing
Company context for Apache Software Foundation. Display-only - separate from trust and ranking.
- Company
- The Apache Software Foundation·GitHub org profile·3d
- Commercial model
- Pure OSS·GitHub org profile (public repos)·3d
Install
git clone https://github.com/apache/dolphinschedulerSimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code
Capability facts
- Languages
- java
Source: github.language · Jul 15, 2026
Categories
Graph entities
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Jul 15, 2026)
- Easy to use, workflows can be created and managed via Web UI, [Python SDK](https://dolphinscheduler.apache.org/python/main/index.html) or Open APISource link
Tags
README
Apache Dolphinscheduler
About
Apache DolphinScheduler is a modern data orchestration platform that empowers agile, low-code development of high-performance workflows. It is dedicated to handling complex task dependencies in data pipelines and provides a wide range of built-in job types out of the box.
Key features for DolphinScheduler are as follows:
- Easy to deploy, providing four deployment modes including Standalone, Cluster, Docker, and Kubernetes.
- Easy to use, workflows can be created and managed via Web UI, Python SDK or Open API
- Highly reliable and high availability, with a decentralized, multi-master and multi-worker architecture and native support for horizontal scaling.
- 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
- Cloud Native, DolphinScheduler supports orchestrating workflows across multiple clouds and data centers, and allows custom task types
- Workflow Versioning, provides version control for both workflows and individual workflow instances, including tasks.
- Flexible state control of workflows and tasks, supports pausing, stopping, and recovering them at any time.
- Multi-tenancy support
- Additional features, backfill support(Web UI native), permission control including project and data source etc.
QuickStart
- For quick experience
- Want to start with standalone
- Want to start with Docker
- For Kubernetes
- For Terraform
- Start with Terraform
User Interface Screenshots
-
Homepage: Project and workflow overview, including the latest workflow instance and task instance status statistics.
-
Workflow Definition: Create and manage workflows by drag and drop, easy to build and maintain complex workflows, support a wide range of tasks out of box.
-
Workflow Tree View: Abstract tree structure could provide a clearer understanding of task relationships
-
Data source: Supports multiple external data sources, provides unified data access capabilities for MySQL, PostgreSQL, Hive, Trino, etc.
-
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.
Suggestions & Bug Reports
Follow this guide to report your suggestions or bugs.
Contributing
The community welcomes contributions from everyone. Please refer to this page to find out more details: How to contribute. Check out good first issues here if you are new to DolphinScheduler.
Community
Welcome to join the Apache DolphinScheduler community by:
- Use GitHub Issues for questions, discussions, and bug reports
- Follow the DolphinScheduler Twitter and get the latest news
- Subscribe DolphinScheduler mail list, users@dolphinscheduler.apache.org for users and dev@dolphinscheduler.apache.org for developers
Landscapes
Dol
For agents
This page has a .md twin and JSON over the API.