rodydavis 7ffc672df1
Renovate / renovate (push) Successful in 23s
Build and Deploy / build-and-deploy (push) Successful in 49s
ci: configure Renovate Gitea Actions workflow and config
2026-06-12 23:01:29 -07:00
2026-05-17 00:59:58 -07:00

Lit Examples

A comprehensive collection of modular Lit web components, prototypes, and full-stack integration examples.

Lit Showcase

Explore all components natively in the interactive Lit Showcase Hub or view the Live Demo.

📦 Project Structure

Modular Components (/lit-components)

Full Applications & Integrations

🛠️ Getting Started

Prerequisites

Installation

npm install

Development

Start the interactive showcase:

npm run dev

Testing

Run the comprehensive test suite (Vitest + Happy DOM):

npm test

Building

Build all examples as a unified Multi-Page Application (MPA):

npm run build

Recent Improvements

  • Performance: Implemented dynamic imports for heavy dependencies (A-Frame, Three.js) to optimize load times and test execution.
  • Instance Reuse: Refactored complex components (Force Graph, Draggable DOM) to reuse instances and prevent memory leaks.
  • UI/UX: Overhauled lit-html-table with modern accessibility-focused styling and improved lit-draggable-dom coordinate mapping for perfect panning.
  • Consistency: Unified all subprojects into a single Vite-powered monorepo structure with shared testing and build configurations.
S
Description
No description provided
Readme 66 MiB
Languages
TypeScript 69.4%
HTML 13.6%
JavaScript 7.7%
Swift 5.5%
Kotlin 2.3%
Other 1.5%