This extension covers absolutely all components of Bootstrap 4 with several examples per component, it will allow you to code faster and rather focus on your code.
| Component | Trigger | Description | 
|---|
| Alert | b-alert | Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages. | 
| b-alert-closable | Alert with close button to dismiss it. | 
| b-alert-paragraph | Alert that contain additional HTML elements like headings, paragraphs and dividers. | 
| Badge | b-badge | Small count and labeling component. | 
| b-badge-link | Badge as a link element for providing actionable badges with hover and focus states. | 
| b-badge-pill | Badge more rounded. | 
| Breadcrumb | b-breadcrumb | Indicate the current page’s location within a navigational hierarchy that automatically adds separators via CSS. | 
| Button | b-btn | Use Bootstrap’s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more. | 
| b-btn-block | Button that span the full width of a parent. | 
| b-btn-check | Button check. | 
| b-btn-lg | Button with large size. | 
| b-btn-outline | Button Outline. | 
| b-btn-radio | Button radio. | 
| b-btn-sm | Button with small size. | 
| b-btn-toggle | Button toggle. | 
| Button group | b-btn-group | Group a series of buttons together on a single line with the button group, and super-power them with JavaScript. | 
| b-btn-group-lg | Button group of large size. | 
| b-btn-group-sm | Button group of small size. | 
| b-btn-group-vertical | Button group vertically stacked. | 
| b-btn-toolbar | Combine sets of button groups into button toolbars for more complex components. | 
| Card | b-card | Bootstrap’s cards provide a flexible and extensible content container with multiple variants and options. | 
| b-card-group | Cards as a single, attached element with equal width and height columns. | 
| b-card-group-grid | Card group with which you can control how many grid columns (wrapped around your cards) to show per row. | 
| b-card-group-masonry | Card group organized into Masonry-like columns. | 
| b-card-horizontal | Card horizontal aligned. | 
| b-card-img-overlay | Card with image as background and overlayed text. | 
| Carousel | b-carousel | A slideshow component for cycling through elements—images or slides of text—like a carousel. | 
| b-carousel-fade | Carousel animated by fade transition instead of a slide. | 
| Collapse | b-accordion | Accordion control using collapse behavior and cards. | 
| b-collapse | Toggle the visibility of content across your project with a few classes and our JavaScript plugins. | 
| Dropdown | b-dropdown | Toggle contextual overlays for displaying lists of links and more with the Bootstrap dropdown plugin. | 
| b-dropdown-form | Put a form within a dropdown menu, or make it into a dropdown menu, and use margin or padding utilities to give it the negative space you require. | 
| b-dropdown-left | Trigger dropdown menus at the left of the elements. | 
| b-dropdown-link | Dropdown triggered from a link. | 
| b-dropdown-right | Trigger dropdown menus at the right of the elements. | 
| b-dropdown-toggle-split | Dropdown with the addition of .dropdown-toggle-split for proper spacing around the dropdown caret. | 
| b-dropdown-up | Trigger dropdown menus above elements. | 
| Form | b-form | Bootstrap’s form controls expand on our Rebooted form styles with classes. Use these classes to opt into their customized displays for a more consistent rendering across browsers and devices. | 
| b-form-control-check | Form control check. | 
| b-form-control-file | Form control file. | 
| b-form-control-input | Form control input. | 
| b-form-control-lg | Form control large. | 
| b-form-control-radio | Form control radio. | 
| b-form-control-range | Form control range. | 
| b-form-control-select | Form control select. | 
| b-form-control-select-multiple | Form control select multiple. | 
| b-form-control-sm | Form control small. | 
| b-form-control-textarea | Form control textarea. | 
| b-form-custom-check | Form custom check control. | 
| b-form-custom-file | Form custom file control. | 
| b-form-custom-radio | Form custom radio control. | 
| b-form-custom-range | Form custom range control. | 
| b-form-custom-select | Form custom select control. | 
| b-form-custom-select-multiple | Form custom select multiple control. | 
| b-form-custom-switch | Form custom switch control. | 
| b-form-layout-grid | Bootstrap’s form with complex layout created with the grid system.. | 
| b-form-horizontal | Bootstrap’s form Horizontally aligned. | 
| b-form-inline | Bootstrap’s form inline aligned. | 
| Input group | b-input-group | Easily extend form controls by adding text, buttons, or button groups on either side of textual inputs, custom selects, and custom file inputs. | 
| b-input-group-append | Input group with addon in the right. | 
| b-input-group-addon-button | Input group with button addon. | 
| b-input-group-addon-dropdowns | Input group with dropdowns addon. | 
| b-input-group-lg | Input group large size. | 
| b-input-group-multiple-addons | Input group with multiple addons. | 
| b-input-group-multiple-inputs | Input group with multiple inputs. | 
| b-input-group-addon-segbuttons | Input group with segmented-buttons addon. | 
| b-input-group-sm | Input group small size. | 
| Jumbotron | b-jumbotron | Lightweight, flexible component for showcasing hero unit style content. | 
| b-jumbotron-fluid | Jumbotron that occupies the entire horizontal space of its parent. | 
| List group | b-list-group | List groups are a flexible and powerful component for displaying a series of content. Modify and extend them to support just about any content within. | 
| b-list-group-buttons | List groups with items as buttons. | 
| b-list-group-horizontal | List groups with horizontal alignment. | 
| b-list-group-links | List groups with items as links. | 
| b-list-group-tabs | Extend our list group to create tabbable panes of local content. | 
| Media object | b-media | Bootstrap’s media object to construct highly repetitive components like blog comments, tweets, and the like. | 
| b-media-list | Media object with medias structured as a list. | 
| b-media-nested | Media object with nested medias. | 
| Modal | b-modal | Use Bootstrap’s JavaScript modal plugin to add dialogs to your site for lightboxes, user notifications, or completely custom content. | 
| b-modal-centered | Modal vertically centered. | 
| b-modal-xl | Modal extra-large size (max-width: 1140px). | 
| b-modal-lg | Modal large size (max-width: 800px). | 
| b-modal-scrollable | Modal with scrollbar in the body section, for large content. | 
| b-modal-sm | Modal small size (max-width: 300px). | 
| b-modal-static-backdrop | Modal with static backdrop (not closable by clicking outside it). | 
| Nav | b-nav | Bootstrap’s navigation component. | 
| b-nav-pills | Bootstrap’s navigation pills style. | 
| b-nav-pills-vertical | Bootstrap’s navigation vertical pills style. | 
| b-nav-tabs | Bootstrap’s navigation tabs style. | 
| Navbar | b-navbar | Responsive navigation header, the navbar. Includes support for branding, navigation, and more, including support for our collapse plugin. | 
| Popover | b-popover | Add bootstrap popovers, like those found in iOS, to any element on your site. | 
| Progress | b-progress | Progress bar component. | 
| b-progress-animated | Progress striped and animated. | 
| b-progress-multiple | Progress with multiple progress bars. | 
| Scrollspy | b-scrollspy-listgroup | Scrollspy with .list-group. | 
| b-scrollspy-navbar | Automatically update Bootstrap navigation or list group components based on scroll position to indicate which link is currently active in the viewport. | 
| b-scrollspy-navbar-nested | Scrollspy with nested navbar. | 
| Spinner | b-spinner | Indicate the loading state of a component or page with Bootstrap spinners, built entirely with HTML, CSS, and no JavaScript. | 
| b-spinner-growing | Spinner with growing animation effect. | 
| b-spinner-growing-sm | Smaller growing spinner that can quickly be used within other components. | 
| b-spinner-sm | Smaller spinner that can quickly be used within other components. | 
| template | b-template | Template for bootstrap web page. | 
| b-template-starter | Starter template for bootstrap web page. | 
| Toast | b-toast | Push notifications to your visitors with a toast, a lightweight and easily customizable alert message. | 
| Tooltip | b-tooltip | bootstrap custom tooltip. | 
Bootstrap4code - Visual studio code plugin is open-sourced software licensed under the MIT license.