Introduction

Why

Plain HTML, CSS, and JavaScript with no build step, no framework, and no dependencies.
A great fit for static sites, server-rendered apps, or any project where you want polished UI without the overhead.

Features

  • Zero dependencies: No npm or bundler required to use it
  • Framework agnostic: Works with React, Vue, Svelte, or plain HTML
  • Theming: Fully customizable via CSS variables
  • Dark mode: Light, dark, and system preference, with View Transitions and a setTheme helper
  • Keyboard accessible: Focus management and ARIA throughout
  • Modern CSS: Built on @layer, oklch, popover, and CSS Anchor Positioning

Browser Support

All modern browsers. CSS Anchor Positioning reached Baseline 2026 and is supported in Chrome 125+, Firefox 147+, and Safari 26+.