bs-elements is a framework-agnostic Web Component library built around the Bootstrap philosophy.
The same HTML markup, styles, JavaScript API, and events you already know, just wrapped in a declarative Custom Element API — without hiding, replacing, or reinventing anything. It feels more natural, composable, and built for modern development.
Use it with vanilla JS or any framework you like.
bs-elements.min.js script at the bottom of your Bootstrap 5 page.<bs-modal> instead of generic <div> elements.For more information visit our GitHub repository.
Some representative placeholder content for the first slide.
Some representative placeholder content for the second slide.
Some representative placeholder content for the third slide.
Modal body text goes here.
Modal body text goes here.
Made with ❤️, HTML and JS.