lit
Library for building web components with a declarative template system.
Contents
Community
Starter Templates
Sample component using LitElement with TypeScript.
Simple starter web component written in TypeScript using Lit.
Project that has a simple setup for SASS + JS + Lit, using Rollup.
Project that has a simple setup for SASS + TS + Lit, using Rollup.
Starter for multipage apps with Lit and Typescript, using Webpack.
Examples
Extensions
Design Systems
Collection of web components for building Brightspace applications.
JSTOR's design system to create cohesive, supportive, and beautiful experiences.
Web components for building uniform experiences with the Red Hat brand.
Adobe Spectrum design language implementation built with LitElement.
projects/core
Component Libraries
A CLI-based UI component library that copies Lit web components directly into your project. Full React and Vue wrappers for native framework experience.
Web components for creating interfaces built with lit-html and LitElement.
Allow flashing ESPHome or other ESP-based firmwares via the browser.
Enterprise ready set of web components which work best with Eclipse Furo.
A schema for mutation testing results with the web components to visualize it.
Collection of lightweight web components used by Leavitt Group Enterprises.
Collection of user interface web components for Umbraco CMS.
Spec-compliant customizable, extensible, accessible and universal media elements.
Components for creating VSCode extensions which use the Webview API.
Standalone Components
Simple to use, customizable and accessible burger-button element.
Web component that displays colorfully formatted code with Prism.js and LitElement.
Custom Element that shows a CodeSandbox demo when you click on it.
Block based editor, designed for general-purpose collaborative applications.
Custom element to generate and render QR Codes, using qr.js library.
Web component for creating CSS animations built with Lit.
Material Design implementation of a data table, powered by LitElement.
Web Component for easily embedding and playing Lottie animations.