All open source
Open SourceUI12k

Shoelace (Web Awesome)

A forward-thinking library of framework-agnostic web components.

Shoelace is an open-source library of accessible, customizable UI components built as standard web components, so they work in any framework or no framework at all. It provides buttons, dialogs, dropdowns, form controls, and more with CSS custom-property theming. It is notable for its framework-agnostic, standards-based approach and is now evolving into the Web Awesome project.

Repository

shoelace-style/shoelace

Language

TypeScript

What you'd build with it

  • Add accessible UI components to projects regardless of framework using web components
  • Build framework-independent AI tool frontends that survive stack migrations
  • Theme components via CSS custom properties without a build-time dependency

Tags

componentsweb-componentsaccessibilityframework-agnostic