awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
pi0 avatar

pi0/bootstrap-vue

0
View on GitHub↗
14,445 stars·1,842 forks·JavaScript·MIT·16 viewsbootstrap-vue-next.github.io/bootstrap-vue-next↗

Bootstrap Vue

Bootstrap-vue is a Vue.js UI framework and component library that integrates Bootstrap CSS styling and utility classes into a component-driven development workflow. It provides a set of pre-styled interface elements and layout patterns designed for building responsive web user interfaces.

The library functions as a bridge between Bootstrap and Vue.js, allowing developers to create responsive web layouts and reusable frontend components such as navbars, alerts, and modals. It focuses on bringing Bootstrap's design system into a Vue.js application environment.

The framework covers core capabilities for frontend component architecture and responsive web layout design. It enables the construction of user interfaces that automatically adjust for different screen sizes using a predefined grid and component system.

Features

  • Bootstrap-Vue Integrations - Enables the creation of responsive web interfaces using Bootstrap styles within a Vue.js environment.
  • Bootstrap CSS Framework Bridges - Functions as a bridge bringing Bootstrap styling and utility classes into a Vue.js component workflow.
  • Responsive Grid Layouts - Provides a responsive grid system that automatically adjusts layouts for different screen sizes.
  • User Interface Components - Offers a comprehensive set of reusable UI elements and layout patterns for building web interfaces.
  • Vue - Provides a declarative Vue API that wraps Bootstrap CSS classes and JavaScript plugins into reusable components.
  • Bootstrap-Based Libraries - Provides a complete set of Vue.js components based on the Bootstrap CSS framework.
  • Vue.js Frameworks - Provides a UI framework for Vue.js applications with pre-styled elements and layout patterns.
  • Component Slot Systems - Provides slot-based content areas within pre-styled components for flexible layout composition.
  • Event Emitters - Employs event emitters to synchronize internal Bootstrap state changes with the Vue application layer.
  • Prop-Driven Class Composition - Maps Vue component properties to specific Bootstrap CSS classes to control visibility and behavior.
  • CSS Class-Based Styling - Implements a styling system based on Bootstrap's predefined CSS utility classes.
  • Directive-Based Manipulators - Uses custom Vue directives to programmatically trigger Bootstrap's JavaScript plugins for interactive elements.
  • Frontend Architectures - Implements a frontend architecture that integrates Bootstrap's design system with Vue.js reactivity.
  • UI Components - Bootstrap 4 component integration for Vue 2.
  • UI - Listed in the “UI组件” section of the Awesome Github Vue awesome list.

Star history

Star history chart for pi0/bootstrap-vueStar history chart for pi0/bootstrap-vue

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Bootstrap Vue

These projects share indexed features with Bootstrap Vue. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • rafaelpimpa/buefyrafaelpimpa avatar

    rafaelpimpa/buefy

    9,531View on GitHub↗

    Buefy is a user interface component library built specifically for Vue.js applications. It provides a collection of pre-styled interface elements and a responsive web UI kit designed to implement the Bulma CSS framework's styling and grid system. The project enables rapid frontend prototyping by offering a standardized library of semantic UI elements. These components allow for the creation of flexible layouts that automatically adjust to different screen sizes and devices. The library covers broad capabilities for responsive web design and the construction of user interfaces through the int

    Vue
    View on GitHub↗9,531
  • yuche/vue-strapyuche avatar

    yuche/vue-strap

    4,679View on GitHub↗

    vue-strap is a UI framework and component library that provides a collection of themed interface elements based on Bootstrap for use within Vue.js applications. It serves as a Bootstrap-based component kit that bridges CSS framework styling with a reactive JavaScript component architecture. The library implements a wide range of functional building blocks, including navigation bars, dropdown menus, and layout primitives such as accordion panels and tabbed content. It includes an extensive set of form inputs featuring date pickers, typeahead search, and integrated validation state management.

    JavaScript
    View on GitHub↗4,679
  • iview/iviewiview avatar

    iview/iview

    23,794View on GitHub↗

    iView is a Vue.js UI component library and enterprise web UI toolkit. It provides a collection of reusable interface elements designed for building professional business applications and complex administrative dashboards. The project functions as a server-side rendering framework, allowing for the generation of HTML on the server to improve search engine optimization and initial page load speeds. It covers capabilities for responsive web design and the construction of data-heavy internal tools through a standardized set of pre-built components.

    Vuecomponentscssdesign-systems
    View on GitHub↗23,794
  • elemefe/mint-uiElemeFE avatar

    ElemeFE/mint-ui

    16,455View on GitHub↗

    Mint-UI is a mobile interface toolkit and component-based UI framework designed for Vue.js applications. It provides a collection of pre-styled user interface components specifically optimized for mobile devices and touch-based navigation. The library focuses on mobile UI development and responsive design, offering a set of layout and interaction elements tailored for mobile viewport constraints to ensure visual consistency across different screens. The framework utilizes a modular architecture that integrates a CSS-based styling system with Vue's reactivity model, using prop-driven configur

    Vuecomponentmobileui-kit
    View on GitHub↗16,455
Compare all 30 related projects→

Frequently asked questions

What does pi0/bootstrap-vue do?

Bootstrap-vue is a Vue.js UI framework and component library that integrates Bootstrap CSS styling and utility classes into a component-driven development workflow. It provides a set of pre-styled interface elements and layout patterns designed for building responsive web user interfaces.

What are the main features of pi0/bootstrap-vue?

The main features of pi0/bootstrap-vue are: Bootstrap-Vue Integrations, Bootstrap CSS Framework Bridges, Responsive Grid Layouts, User Interface Components, Vue, Bootstrap-Based Libraries, Vue.js Frameworks, Component Slot Systems.

Which projects share features with pi0/bootstrap-vue?

Projects with overlapping indexed features include: rafaelpimpa/buefy — Buefy is a user interface component library built specifically for Vue.js applications. It provides a collection of… yuche/vue-strap — vue-strap is a UI framework and component library that provides a collection of themed interface elements based on… elemefe/mint-ui — Mint-UI is a mobile interface toolkit and component-based UI framework designed for Vue.js applications. It provides a… iview/iview — iView is a Vue.js UI component library and enterprise web UI toolkit. It provides a collection of reusable interface… museui/muse-ui — Muse UI is a Vue 2.0 component library that provides a set of pre-styled user interface components implementing… vuetifyjs/vuetify — This project is a comprehensive UI toolkit that provides a declarative, reactive framework for building modular web…