create-vidra-app
v0.3.0
Published
Scaffold a new Vidra application (React + .NET MAUI)
Maintainers
Readme
create-vidra-app
Scaffold a new Vidra application — a React UI + .NET MAUI native host, shipped from a single codebase.
Alpha. APIs and templates may change between 0.x releases.
Usage
npm create vidra-app@latest
# or
npx create-vidra-app my-appYou'll be prompted for a project name and an app ID (reverse-domain). Then:
cd my-app
npm run dev # starts Vite + the native host togetherScaffolded apps get the vidra CLI as a local dev dependency — there's no
global vidra to install. Run it from inside your project via the npm scripts
or npx:
npm run dev # start Vite + native host
npm run build # build + package for distribution
npm run doctor # check your .NET / MAUI / Xcode setup
npx vidra dev --target windows # run a specific desktop target
npx vidra build --target macos # build + package a macOS .dmgPrerequisites
- .NET 10 SDK
- The .NET MAUI workload:
dotnet workload install maui - Node.js 18+
- macOS targets require Xcode; Windows targets must be built on Windows
If the MAUI workload is missing, create-vidra-app will detect it after
scaffolding and offer to install it for you. You can re-check at any time with
npm run doctor.
Links
- Website: vidra.build
- GitHub: rzamfiriu/vidra
- npm: create-vidra-app
License
MIT
