moonrepo

Installation
SKILL.md

moonrepo

Overview

moonrepo (moon) is a Rust-based monorepo management tool and task runner. It understands your project dependency graph, runs tasks in the correct order with caching, manages toolchain versions (Node.js, Bun, etc.), and generates CI pipelines automatically. Faster and more deterministic than Turborepo, with built-in toolchain management that Nx doesn't have.

When to Use

  • Managing a monorepo with multiple packages/apps
  • Need deterministic task execution with dependency-aware ordering
  • Want consistent toolchain versions across the team
  • CI is slow because it builds everything on every PR
  • Need better caching than npm scripts provide

Instructions

Setup

Installs
3
GitHub Stars
155
First Seen
Aug 12, 2026
moonrepo — terminalskills/skills