Skip to content
🚀
create-tuvix-app
create-tuvix-app
CLI scaffolding tool. Instantly bootstrap a Tuvix.js project with your choice of framework and tooling.

Usage

bash
npx create-tuvix-app my-app

Or with a specific package manager:

bash
pnpm create tuvix-app my-app
yarn create tuvix-app my-app

Templates

TemplateDescription
shellShell orchestrator for microfrontends
react-appReact micro app
vue-appVue micro app
vanilla-appVanilla JS/TS micro app

Specify Template Directly

bash
npx create-tuvix-app my-shell --template shell
npx create-tuvix-app my-react --template react-app
npx create-tuvix-app my-vue --template vue-app
npx create-tuvix-app my-vanilla --template vanilla-app

Examples

Pre-built example applications can be scaffolded using the --example flag:

ExampleDescription
with-reactReact microfrontend example
with-vueVue microfrontend example
with-svelteSvelte microfrontend example
with-angularAngular microfrontend example
with-ssr-reactServer-side rendering with React
with-react-devtoolsReact integration with DevTools
with-react-event-busEvent-Bus integration example
with-react-routerRouter integration example
with-react-sandboxSandbox/CSS isolation example
with-module-federation-reactModule Federation with React
with-vanillaVanilla JS microfrontend example
with-ssr-vanillaServer-side rendering with Vanilla JS
with-multiple-frameworksMultiple frameworks integration

Scaffold an Example

bash
npx create-tuvix-app my-app --example with-react
npx create-tuvix-app my-app --example with-vue
npx create-tuvix-app my-app --example with-multiple-frameworks