Awesome Lists

awesome-lit

by web-padawan

awesome listpushed about 2 years ago

A curated list of awesome Lit resources.

AI summary

Web component library guide

A curated list of resources and tools for building fast, lightweight web components using Lit

stars
1.5K
forks
86
watching
77
awesome lists
3
entries
191
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/web-padawan/awesome-lit/links.svg)](https://awesome.facts.dev/awesome/web-padawan/awesome-lit)
HTML
<a href="https://awesome.facts.dev/awesome/web-padawan/awesome-lit"><img src="https://awesome.facts.dev/shield/web-padawan/awesome-lit/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/web-padawan/awesome-lit/links.svg

What's in the list

191 links in 23 sections, with live GitHub stats.activeno commit in 2y

General resources

Community

Overview

Starter Templates

Codelabs

Tutorials

Examples

Lit Labs

Extensions

Design Systems

  • AXA Pattern Library

    AXA CH UI components library built with LitElement

  • Brightspace UI core

    Collection of web components for building Brightspace applications

  • Carbon Web Components

    Carbon Design System variant on top of Web Components

  • Clarity Core Web Components

    Suite of web components for Clarity Design System

  • Kor

    An open source Design System and lightweight UI Component Library

  • Lion

    Highly performant, accessible and flexible Web Components

  • Material Web Components

    Material Design implemented as Web Components

  • Momentum UI Web Components

    Set of UI components based on Momentum Design

  • Outline Design System

    Web component based design system starter kit

  • Pharos Design System

    JSTOR's design system to create cohesive, supportive, and beautiful experiences

  • Red Hat Design System

    Web components for building uniform experiences with the Red Hat brand

  • Shoelace

    Collection of professionally designed UI components built on a framework-agnostic technology

  • Spectrum Web Components

    Adobe Spectrum design language implementation built with LitElement

  • UI5 Web Components

    Enterprise-flavored sugar on top of native APIs!

Component Libraries

Standalone Components

  • <api-viewer>

    API documentation and live playground for Web Components

  • <app-datepicker>

    Datepicker element built with LitElement and Material Design 2

  • <burgton-button>

    Simple to use, customizable and accessible burger-button element

  • <code-block>

    Web component that displays colorfully formatted code with Prism.js and LitElement

  • <codesandbox-button>

    Custom Element that shows a CodeSandbox demo when you click on it

  • <editor-container>

    Block based editor, designed for general-purpose collaborative applications

  • <granite-qrcode-generator>

    Custom element to generate and render QR Codes, using qr.js library

  • <helium-animated-pages>

    Web component for creating CSS animations built with Lit

  • <json-viewer>

    Web Component to visualize JSON data in a tree view

  • <light-gallery>

    Full featured JavaScript image and video gallery for Lit

  • <lit-datatable>

    Material Design implementation of a data table, powered by LitElement

  • <lit-image-cropper>

    Fast and lightweight image cropper component

  • <lottie-player>

    Web Component for easily embedding and playing Lottie animations

  • <model-viewer>

    A web component for rendering interactive 3D models

  • <rapi-doc>

    Web Component to view OpenAPI 3.0 & Swagger 2.0 Spec

  • <round-slider>

    Simple round slider web component built with Lit

  • <stl-part-viewer>

    LitElement web component that utilizes Three.js to display an STL model file

Tools / Building

Tools / Linting

Tools / IDE Plugins

  • vscode-lit-html

    Syntax highlighting and IntelliSense for lit-html template strings

  • vscode-lit-plugin

    Syntax highlighting, type checking and code completion for lit-html

  • es6-string-html

    VSCode extension which provides syntax highlighting for HTML in ES6 multiline strings

  • vim-html-template-literals

    Syntax highlighting and indentation for HTML inside of tagged template literals

  • @web-types/lit

    Attribute completion for HTML inside of tagged template literals

Tools / TypeScript Plugins

Tools / Other Tools

CDN

Integrations

  • Bridgetown Lit Renderer

    SSR + hydration of Lit components for Bridgetown

  • Fable.Lit

    Collection of tools to embed HTML code into F# code with the power of Lit

  • Ruby2JS

    Minimal yet extensible Ruby to JavaScript conversion

Videos

Podcasts

Archive

Similar libraries

  • haunted

    React's Hooks API but for standard web components and hyperHTML or lit-html

  • htm

    Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support

  • hybrids

    UI library for creating Web Components with simple and functional API

  • lit-ntml

    Lightweight and modern templating for SSR in Node.js, inspired by lit-html

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.