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();