B Bootstrap Web Components BWC
/

Bootstrap Web Components

Bootstrap 5 as framework-agnostic Web Components. Install with npm, or copy the source with a single CLI command — you own the code.

Get started Browse components

Why?

Framework-agnostic

Works in React, Vue, Angular, Svelte, or plain HTML. Web components are the platform.

Own your code

The bwc CLI copies the component source into your project — no hidden magic, no lock-in.

Bootstrap 5 native

Every component renders standard Bootstrap markup, so your existing CSS overrides and themes just work.
Dogfooded. Every chrome element on this docs site — navbar, sidebar, mobile drawer, theme toggle, cards, buttons — is a <bs-*> custom element from this very library.