Bloum logo

The UI component library
for the modern web

The modern Bootstrap alternative. Lightweight yet powerful, accessible, customizable, and built on modern standards.

Feature-Rich

A comprehensive set of modern components right out of the box.

Customizable

Easily themeable with CSS variables. Adapt the look to fit your brand and create you own design system.

Lightweight

Tiny footprint. DOM-controller patterns that don't take over your markup.

Accessible

Built with WAI-ARIA best practices. Keyboard navigation and screen readers first.

HTMX Ready

Native support for dynamic content. Automagically initializes components from HTMX requests.

Zero-config initialization

Get started in seconds.

import { init } from 'bloum';
import 'bloum/dist/bloum.css';

// Initialize all components
init();