The niivue mono repo
https://niivue.github.io/mono/ ↗ HEALTH ? 96 / Healthy
The niivue mono repo
https://niivue.github.io/mono/ ↗// readme
Monorepo for the NiiVue ecosystem — browser-based medical image visualization.
Use the hot-reloadable live demos for local development—they provide the fastest feedback loop while working on the project.
git clone git@github.com:niivue/mono.git
cd mono
bun install
bunx nx build niivue
git lfs install
git lfs pull
bun run dev
Core commands include
bun install # Install all dependencies
bunx nx build <project> # Build a single project (builds deps first)
bunx nx run-many -t build # Build all projects
bunx nx run-many -t test # Run all tests
See CONTRIBUTING.md for detailed setup, tooling, and development instructions.
Packages are versioned and published using Nx Release via the Release GitHub workflow:
main. Each merged PR that contains releasable conventional commits produces new x.y.z-rc.N versions on the npm next dist-tag.