← All tools

cubocicloide/dude

Popularity 70 Updated DevOps & Cloud

Multi-stack project scaffolding & code-quality CLI: one command to a running, production-shaped app — React+FastAPI, React+Django, Tauri, Frappe, Airflow, FastMCP. Plugin-based, TypeScript, Docker.

githubauto-collected

Installation

A directly usable install command is not verified yet. Check the project documentation or releases.

dude

Cubocicloide's project scaffolding & code-quality CLI. Multi-stack, plugin-based, published on npm.

dude turns a blank directory into a running, production-shaped project — frontend, backend, database, background jobs, tests, security scanning, docs, and cloud infrastructure — all wired together and following the same conventions across every team. You pick a stack; dude scaffolds it, lints it, runs it, and ships it.

dude init my-app        # scaffold
cd my-app && pnpm install
dude up                 # everything running in Docker

---

Quick start

Prerequisites

  • Docker Desktop, running.
  • Node.js ≥ 20 and pnpm.

dude is published on the public npm registry, so no registry auth or token is needed to install it.

1. Install the launcher — the only global install:

npm install -g @cubocicloide/dude-launcher

2. Scaffold and run:

dude init my-app        # pick a stack, answer a few questions
cd my-app
pnpm install            # provision the pinned toolchain from the lockfile
dude up                 # build images + start every service

From the second run onward: dude up starts everything, dude down stops it.

---

Stacks

Pick one at dude init with --stack <id:

| Stack | What it scaffolds | | --------------- | ------------------------------------------------------------------------ | | react-fastapi | React 19 + FastAPI web app; optional Postgres, Celery, AWS EKS IaC | | react-django | React + Django REST Framework; optional S3 storage, Celery, AWS ECS IaC | | fastmcp | FastMCP (Python) server — modular MCP sub-servers; optional AWS ECS IaC | | tauri | Tauri 2 app — desktop + iOS/Android (React + antd + Rust) | | frappe | Frappe Helpdesk ticketing system + custom app; optional AWS ECS IaC | | airflow | Apache Airflow deployment with example DAGs; optional SSO + ECS IaC |