Create Uniweb projects
npm install create-uniwebScaffold Uniweb projects—Vite + React sites with file-based routing, localization, and clean content/code separation.
``bashpnpm (recommended)
pnpm create uniweb my-site
$3
`bash
pnpm create uniweb my-site --template marketingnpm requires -- to pass arguments
npm create uniweb@latest my-site -- --template marketing
`$3
| Template | Description |
| --------------- | ------------------------------------ |
|
single | Single-page site (default, built-in) |
| multi | Multi-page site (built-in) |
| marketing | Marketing site with blog |
| academic | Academic/research site |
| docs | Documentation site |
| international | Multilingual site (en, es, fr) |Next steps
After scaffolding, run:
`bash
cd my-site
pnpm install
pnpm dev
`See the developer guide for:
- Content structure — how markdown becomes component props
- Component metadata — defining component interfaces
- Site configuration — site.yml reference
What this package does
This is a thin wrapper that delegates to
npx uniweb@latest create. It exists to support the familiar npm create` convention used by Vite, Next.js, and other modern tools.Apache 2.0