Starter Templates
Example projects for creating a standalone custom element or a Web Components based app.
11ty and Lit
An example project using 11ty and Lit together with 11ty islands for SSR.
Custom Element boilerplate
Boilerplate for creating a custom element, a base for GitHub elements.
Developing Components: Generator
Opinionated generator to set up your web component based project.
hello-web-components
A simple <hello-world> web component starter written in TypeScript using Lit.
Hoverboard
A conference website template built with Web Components, Lit and Firebase.
Lit Starter Kits
JavaScript and TypeScript project templates for reusable Lit components.
pwa-lit-template
A template for building Progressive Web Applications using Web Components.
pwa-starter
An opinionated, production tested PWA template using Web Components.
svelte-web-components-template
Template for building a web components library using Vite, Svelte and TypeScript.
vcf-element
A starter boilerplate for creating Vaadin Component Factory web components.
Vite Lit Starter
Template preset to scaffold a Vite + Lit app with create-vite using JavaScript.
Vite Lit TS Starter
Template preset to scaffold a Vite + Lit app with create-vite using TypeScript.
webcomponents-starter
Starter project with Web Components using FAST, TypeScript and Webpack.
Web Component Library Starter Kit
Web Components Starter template using Vue 3.2, Vite, TypeScript and UnoCSS.