Skip to content

AvionBlock/use-bootstrap

Repository files navigation

use-bootstrap (fork of simplise/use-bootstrap)

Nuxt 3 module for integrating Bootstrap 5 components and utilities into Vue-based applications with extended composables and UI helpers.


Documentation

For usage examples and integration details, please refer to:

https://usebootstrap.org/


Installation

Install the module via Nuxt CLI:

npx nuxi@latest module add usebootstrap

Then enable the module in your nuxt.config:

export default defineNuxtConfig({
  modules: ["usebootstrap"],
});

Features

  • Extended Bootstrap 5 SCSS support
  • Vue-based composables
  • Integration with:
    • UnoCSS
    • nuxt-link
    • nuxt-image
    • nuxt-icon
  • Unified color management
  • Static Fragment Generator

Included Components

Accordion · Alerts · Badge · Breadcrumb · Buttons · Card · Carousel ·
Collapse · Dropdown · List Group · Modal · Navbar · Offcanvas ·
Pagination · Progress · Scrollspy · Spinners · Toasts · Tooltips · Range


Optional Modules

VueUse · Icons · Fonts · Animate.css · Sitemap · Robots · UnoCSS ·
Leaflet Map · Markdown


Additional Extensions

  • 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

Attribution

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.


License

MIT License © 2026 Simplise / AvionBlock

About

Fork of use-bootstrap Nuxt module

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors