Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Complete boilerplate with Astro, Svelte and TypeScript for scalable systems, focused on readability, reusability, and Atomic Design architecture.
Boilerplate Astro + Svelte is an open-source starter kit that combines Astro.js, Svelte, TypeScript, and CSS Modules into a production-ready base for large, scalable web projects.
A starter repository for building complex, large-scale web applications with enforced code quality. It takes a fresh project scaffold and gives you a structured architecture based on Atomic Design — atoms, molecules, organisms, and templates — plus automated linting, type checking, testing, and commit validation. The project is maintained by Éverton Toffanetto and distributed under the MIT license.
This boilerplate suits teams and developers who need a scalable, quality-oriented foundation for a new web app. Use it when you want a pre-configured toolchain and a consistent component structure.
The boilerplate is a working project, not just a template, so you can run it and build on top of it.
Clone the repository and run pnpm to install dependencies. The development server starts at localhost:3000 with pnpm dev, and a production build is generated with pnpm build. Testing is split between pnpm test for unit tests and pnpm test:w for watch mode, while linting and formatting are available through pnpm lint, pnpm typecheck, and pnpm format.
Yes, the project is open source and licensed under the MIT license, as indicated by the GitHub license badge shown in the repository README.
You need Node.js latest LTS and pnpm latest LTS installed. The README explicitly lists both as required before setting up the project.
Yes, it includes both unit tests with Vitest and end-to-end tests with Playwright, and claims 100% test coverage across the codebase.
Yes, contributions are welcome. The repository is public on GitHub and maintained by Éverton Toffanetto, with links to his LinkedIn and YouTube profiles.
