Monorepo

screenshot of Monorepo
svelte
vite
tailwind

Turborepo + Sveltekit + PNPM + Tailwind + Histoire

Overview

This monorepo is a starter template powered by PNPMTurborepo, Sveltekit, TailWindCSS, and Histoire. It allows for easy development and organization of multiple apps and websites in a single repository.

Features

  • Symlink routes to link multiple apps together.
  • Symlink static assets to share static files between apps.
  • Support for shared @packages/ folder between @apps/.
  • Build and preview multiple apps with pnpm commands.
  • Setup Component Stories for better component management.
  • Integration with Histoire for managing app routes.
  • Use of Turborepo, Sveltekit, and Tailwind for fast and efficient development.
  • Implementing Changesets for tracking changes in the codebase.
svelte
Svelte

Svelte is a modern front-end framework that compiles your code at build time, resulting in smaller and faster applications. It uses a reactive approach to update the DOM, allowing for high performance and a smoother user experience.

vite
Vite

Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects

tailwind
Tailwind

Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.

turborepo
Turborepo

Turbo is an incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust.