Examples
Start with a template, customize from there
Blog Starter
Full blog with SQLite database, dynamic routes, islands, and SEO.
[slug] routingSQLite CRUDIslandsSEO meta
bunx virexjs create my-blog --template blogSaaS Starter
Landing page, auth, dashboard, pricing with nested layouts.
JWT AuthNested layoutsDashboardPricing
bunx virexjs create my-saas --template dashboardAPI Server
REST API with validation, rate limiting, and auto-generated docs.
API routesValidationRate limitAPI docs
bunx virexjs create my-api --template apiMinimal
Bare minimum VirexJS project. Just pages and a config file.
1 pageConfigTypeScriptReady to go
bunx virexjs init my-appInteractive Playground
13 islands, 27 pages, cross-island communication, async streaming, and more.
View Playground Source