Nuxt 3 module for integrating Bootstrap 5 components and utilities into Vue-based applications with extended composables and UI helpers.
For usage examples and integration details, please refer to:
Install the module via Nuxt CLI:
npx nuxi@latest module add usebootstrapThen enable the module in your nuxt.config:
export default defineNuxtConfig({
modules: ["usebootstrap"],
});- Extended Bootstrap 5 SCSS support
- Vue-based composables
- Integration with:
- UnoCSS
- nuxt-link
- nuxt-image
- nuxt-icon
- Unified color management
- Static Fragment Generator
Accordion · Alerts · Badge · Breadcrumb · Buttons · Card · Carousel ·
Collapse · Dropdown · List Group · Modal · Navbar · Offcanvas ·
Pagination · Progress · Scrollspy · Spinners · Toasts · Tooltips · Range
VueUse · Icons · Fonts · Animate.css · Sitemap · Robots · UnoCSS ·
Leaflet Map · Markdown
- Grid Templates
- Localization
- Sidebar
- Table of Contents
- Code Highlighter
- Typed Text
- Swiper
- Divider
- Status Indicator
- Avatar
- Intersection Animations
- JSON Viewer
- Password Strength Meter
- Tiptap Editor
- Sortable
This project is derived in part from:
https://github.com/simplise/use-bootstrap
The original project indicates MIT licensing in its README and website documentation but does not include a LICENSE file in the repository.
This distribution reuses and adapts portions of that work in good faith based on that representation.
MIT License © 2026 Simplise / AvionBlock