Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A production-ready SaaS theme for Astro with marketing pages, documentation, and a dashboard UI.

Simple and elegant Front-End boilerplate, developed with HTML and vanilla CSS.

A boilerplate website using Middleman and Netlify CMS, deployable to Netlify with one click.

A Gatsby starter for building decentralized apps with Blockstack authentication, deployable to Netlify in one click.

Add real-time multiplayer presence to Astro sites with live cursors, avatars, forms, and drawing components powered by Liveblocks.

Archived starter template for building cross-platform React apps with the GREEN stack: GraphQL, React Native, Electron, Expo, and Next.js.

A simple responsive theme for Go Hugo to build static websites.
Virex is a production-ready SaaS theme for Astro that packages marketing pages, documentation, and a dashboard UI into a single template, giving you a defined path from landing page to MVP without reworking the design system.
Virex is an MIT-licensed Astro theme built with TypeScript and Tailwind CSS v4. It scaffolds a complete SaaS site that includes landing pages, a blog, documentation, a changelog, testimonials, and a dashboard with example pages for Overview, Settings (Profile, Team, Billing), and Projects. The theme is initiated with the command npm create astro@latest -- --template erlandv/virex and configured through src/config/site.ts and src/styles/global.css. A live demo is available at virex.erland.me.
/dashboard, /dashboard/settings, and /dashboard/projects.@dashboard/* and @ui/* to keep imports clean, and ESLint and Prettier are preconfigured for code quality.src/styles/global.css, with dark mode support that persists via localStorage.Yes. Virex is released under the MIT License and is free for personal and commercial use. Attribution is not required, though a link back to the repository is appreciated.
Run npm create astro@latest -- --template erlandv/virex, then cd your-project-name and npm run dev. The site will be available at http://localhost:4321. Next update src/config/site.ts and src/styles/global.css to match your branding.
No. The dashboard pages are starter templates with sample data, and authentication is intentionally left to the user. The repository's docs folder includes a guide (08-authentication.md) to help you add your own.
Virex has four Markdown/MDX content collections: blog (paginated with tag filtering and reading time), documentation (auto-generated sidebar with section grouping), changelog (version history), and testimonials (featured and ordering support).
