Skip to content
rmnr
DocsTourSlicesBest PracticeAgentsInstall

Command Palette

Search for a command to run...

New
  • Introduction
  • Installation
  • Architecture
  • Stack
  • Directory

Get Started

Stack

Two renderers, one portable slice contract, and npm/Bun as equal install paths.

Canonical slices

66 / 66

Next + Svelte

Default

Next.js + React

full-app templates

Alternate

SvelteKit + Svelte 5

native slice renderer

Package managers

npm + Bun

npx / bunx

Frameworks

4

Next.js 16

Default full-app renderer: App Router, React Server Components and Cache Components.

React 19

Default component runtime for the Next.js distribution.

SvelteKit 2

Native application framework for explicit SvelteKit scaffolds and slice distributions.

Svelte 5

Runes, snippets and modern event syntax; no legacy Svelte syntax in new distributions.

Shared foundation

5

TypeScript

Strict portable cores are shared across renderers wherever framework-neutral code is possible.

Tailwind CSS 4

CSS-first tokens and utility styling for both Next.js and SvelteKit hosts.

Convex

Backend/data layer. Slice Convex roots stay renderer-independent and install with either framework.

convex-svelte

Official Svelte client adapter for reactive queries, mutations/actions and SvelteKit integration.

@convex-dev/auth

React uses the official adapter; Svelte auth surfaces inject the framework-neutral AuthFlow instead of faking an undocumented adapter.

UI libraries

3

shadcn/ui

React/Next host primitives. Renderer-specific dependencies are declared per slice.

Native Svelte components

Svelte distributions are native .svelte surfaces over shared cores; they do not pull React shadcn by accident.

Lucide

React slices use lucide-react where needed; Svelte slices use @lucide/svelte or renderer-free glyphs.

Package managers

2

npm

Supported for init, dependency installation, shadcn execution and slice installation.

Bun

First-class bun.lock detection plus bun install, bun add and bunx command generation.

Delivery

2

@sveltejs/adapter-node

SvelteKit production adapter used by the fresh Svelte scaffold for Node/Dokploy self-hosting.

Dokploy

Self-hosted production deployment target used by the reference site.