1 repo
Tools for modeling and resolving task relationships in complex software projects.
Distinguishing note: Focuses on the graph structure and execution order, distinct from the actual build execution.
Explore 1 awesome GitHub repository matching software engineering & architecture · Dependency Graph Managers. Refine with filters or upvote what's useful.
Turborepo is a build orchestrator designed to manage task execution within monorepos. It functions as a task pipeline manager that models workspace relationships as a directed acyclic graph, allowing it to coordinate complex build sequences and dependency orders across multiple interconnected packages. The system accelerates development cycles through incremental task execution, which identifies and skips redundant work by analyzing file contents and environment variables to generate unique task identifiers. It leverages content-addressable caching to store build outputs locally or remotely,
Models the workspace as a directed acyclic graph to determine execution order and identify parallelizable tasks.