LIT is a lightweight package manager with global cache, symlink installs and an npm bridge.
A simple base class for creating fast, lightweight web components
HTML templates literals in JavaScript
A React component wrapper for web components.
A library for building fast, lightweight web components
DOM shim for Lit Server Side Rendering (SSR)
A simple low level base class for creating fast, lightweight web components
A React component wrapper for web components.
JavaScript Signals proposal integration for Lit
TypeScript scope analyser for ESLint
Viewport-based virtualization (virtual scrolling) for Lit
Helpers and controllers for using Context protocol
Package manager detector
> **Compatibility Note:** > Vite requires [Node.js](https://nodejs.org/en/) version 20.19+, 22.12+. However, some templates require a higher Node.js version to work, please upgrade if your package manager warns about it.
queue-lit is a tiny queue data structure in case you `Array#push()` or `Array#shift()` on large arrays very often
This package is a helper to run multiple promise-returning & async functions with limited concurrency.
A set of reactive controllers that facilitate using the platform observer objects.
CLI that type checks bindings in lit-html templates
Localization client library for lit-html
lit-html support for ESLint
Client package for @lit-labs/ssr.
A library for installing and finding packages in a project
A controller for Lit that renders asynchronous tasks.
The Tagged Template syntax for Virtual DOM. Only browser-compatible syntax.