More Premium Hugo Themes Premium Vue Themes

Coreui Vue

Bootstrap 5 based Vue 3 components and directives. CoreUI for Vue.js replaces and extends the Bootstrap 5 javascript. Components have been built from scratch as true Vue 3 components.

Coreui Vue

Bootstrap 5 based Vue 3 components and directives. CoreUI for Vue.js replaces and extends the Bootstrap 5 javascript. Components have been built from scratch as true Vue 3 components.

Author Avatar Theme by coreui
Github Stars Github Stars: 634
Last Commit Last Commit: May 6, 2025 -
First Commit Created: May 5, 2023 -
default image

Overview:

The CoreUI Vue is a library of Vue components that can be used to style and enhance web applications. It provides a variety of components and styles to choose from, making it easy to customize the appearance and functionality of your application.

Features:

  • Vue Accordion: A collapsible accordion component.
  • Vue Alert: A component for displaying alert messages.
  • Vue Avatar: A component for displaying user avatars.
  • Vue Badge: A component for displaying badges.
  • Vue Breadcrumb: A component for displaying a breadcrumb navigation.
  • Vue Button: A customizable button component.
  • Vue Button Group: A group of button components.
  • Vue Callout: A callout component for highlighting information.
  • Vue Card: A card component for displaying content.
  • Vue Carousel: A carousel component for displaying a slideshow of images.
  • Vue Checkbox: A checkbox input component.
  • Vue Close Button: A button for closing a component or modal.
  • Vue Collapse: A collapsible content component.
  • Vue Date Picker PRO: A date picker component with advanced features.
  • Vue Date Range Picker PRO: A date range picker component with advanced features.
  • Vue Dropdown: A dropdown component for selecting options.
  • Vue Floating Labels: A component for floating labels in input fields.
  • Vue Footer: A component for displaying a footer.
  • Vue Header: A component for displaying a header.
  • Vue Image: A component for displaying images.
  • Vue Input: A customizable input component.
  • Vue Input Group: A group of input components.
  • Vue List Group: A component for displaying a list of items.
  • Vue Loading Button PRO: A button component with loading state.
  • Vue Modal: A modal component for displaying pop-up windows.
  • Vue Multi Select PRO: A multi-select input component with advanced features.
  • Vue Navs & Tabs: A component for creating navigation tabs.
  • Vue Navbar: A navigation bar component.
  • Vue Offcanvas: A component for displaying off-canvas content.
  • Vue Pagination: A component for pagination.
  • Vue Placeholder: A component for displaying placeholder content.
  • Vue Popover: A component for displaying popovers.
  • Vue Progress: A component for displaying progress bars.
  • Vue Radio: A radio button input component.
  • Vue Range: A slider input component for selecting a range of values.
  • Vue Select: A customizable select input component.
  • Vue Sidebar: A sidebar component for navigation.
  • Vue Smart Pagination PRO: A pagination component with advanced features.
  • Vue Smart Table PRO: A table component with advanced features.
  • Vue Spinner: A loading spinner component.
  • Vue Switch: A switch toggle input component.
  • Vue Table: A table component for displaying tabular data.
  • Vue Textarea: A customizable textarea component.
  • Vue Time Picker PRO: A time picker component with advanced features.
  • Vue Toast: A component for displaying toast notifications.
  • Vue Tooltip: A component for displaying tooltips.

Installation:

To install CoreUI Vue, you have several options:

  1. Download the latest release.
  2. Clone the repo: git clone https://github.com/coreui/coreui-vue.git.
  3. Install with npm: npm install @coreui/vue.
  4. Install with yarn: yarn add @coreui/vue.

For more detailed information on installation and usage, please read the “Getting started” page on the CoreUI website.

Summary:

CoreUI Vue is a library of Vue components that provides a wide range of customizable features for styling and enhancing web applications. With its easy installation process and extensive list of components, it offers a convenient solution for developers looking to enhance their Vue applications.