Four themes, one attribute
Set data-theme on <html> and everything re-skins. Flip one below — the whole page follows, not just the demo.
Live · Light
Flip a theme and watch every component change
Your pick is saved to localStorage. With JavaScript off it falls back to the system preference.
Try it right here
Nothing on this page is an image. Every tile is the markup you would paste into your own project.
<html>.Why ArekUI
Four things worth knowing before you pick a framework.
Zero
No runtime dependencies
One CSS file and one JS file. Link them and ship — there is no build step to install.
Components
33 components
Buttons through toasts, accordions, carousels, popovers and file upload — all attribute-driven.
Themes
4 themes
Light, dark, neobrutalism and pixel-art. Set data-theme once; the choice is remembered.
Builder
Only what you use
npx arekui-build scans your markup and emits a stylesheet containing just the classes you reference.
Get started in one line
Already on unpkg above? Use the package manager if you would rather pin a version.
npm install arekui