Built for PNPM Workspaces
Current v1.0.4

The Fastest Way to Start a

MonorepoPNPM Workspaces

>_npm create morax@latest
2026CLI Project

morax

Morax CLI Preview
PROCESS

How Morax Works

THE 3-PHASE PROCESS

01-INTERACTIVE CONFIG

Define Your Monorepo Architecture

Configure your monorepo parameters interactively in seconds. Choose your target apps (Next.js, Vite, Hono) and shared internal packages (UI, DB, configurations) through a modern, responsive developer CLI.

CONFIG ACTIVE
MORAX CLI
$ npm create morax
?What is the name of your monorepo?› my-app
?Select applications in apps/:
[x]Next.js Application (web)
[x]Vite + React Template (desktop)
[ ]Hono API Framework (api)
?Select shared packages in packages/:
[x]Shared UI Components (@workspace/ui)
[x]Database Schema Client (@workspace/db)
FEATURES

Powerful Scaffolding. Zero Manual Setup

Six custom workspace engines working in parallel to orchestrate your entire monorepo

Zero-Config Workspaces

Bootstraps target package folders, initializes clean global lockfiles, and drafts compliant root setups dynamically in seconds.

Orchestrator Engine

Programmatically invokes official package generators (like create-next-app and shadcn-cli) to guarantee up-to-date workspace templates.

PNPM Workspaces

Orchestrates unified node_modules, global caching, and multi-package monorepo script runs natively via pnpm CLI commands.

Automated Symlinking

Automates cross-package dependency tracking via local symlinks ("workspace:*"), ensuring zero manual resolution efforts.

Shared UI Components

Configures internal component modules ready to import, pre-linked with Tailwind CSS layouts, configs, and Shadcn assets.

Full Config Control

User can install exactly what they need. Select, customize, and plug in configurations or database systems based solely on your workspace requirement.

CLI WORKFLOW

Supercharged CLI. Total Workspace Orchestration.

Morax prompts for your configuration rules, executes framework CLIs concurrently, and links shared dependencies automatically.

DYNAMIC PIPELINE ORCHESTRATION
CLI Core
Configs
Lints & Rules
Scaffolding
Apps & Setup
Select CLI Capabilities6 features active

Next.js App Scaffold

FRONTEND

Automates high-performance React framework app setup in apps/web with shadcn UI configurations.

React (Vite) Starter

FRONTEND

Instantly generates a lightweight Vite + React template pre-configured with extendable TypeScript.

Express.js API Backend

BACKEND

Generates a modular, robust Node/Express server inside apps/server with TypeScript paths.

ESLint Flat Configs

LINTER

Configures ESLint Flat Configs sharing a unified workspace standard across the entire monorepo.

Prettier Formatter

FORMATTER

Deploys workspace-wide auto-formatting scripts and formatting rule standards on code save.

Husky & Git Hooks

GIT HOOKS

Sets up Git pre-commit hooks to automate linters and ensure push protection and clean PRs.

COMMAND SIMULATION:pnpm create morax
Morax $✔ Scaffolding Next.js App Scaffold inside apps/...
CLI

Build Monorepos Faster with Morax

Zero manual workspace configurations. Fully automated setup included.

$npm create morax@latest