Bootstrap itself is already chock-full full of useful tools, extensions and components, and is more than enough to kick-start most web projects. But there will be times where the basic components are not quite enough for what you need. That is where this post comes in. We have assembled 50 extensions, plugins and addons for extending Bootstrap.
Rather than group the extensions into relevant categories, as we normally would, we have instead opted to create an A-Z listing, which should make it much easier for you to find the addon you are looking for.
Everything you could possibly need is included below, from buttons, breadcrumbs and calendars, to tree menus, video players and WYSIWYG editors. If you feel we have missed anything please do include it in the comments below.
A-Z of Plugins and Add-Ons for Extending Bootstrap
Accessibility Plugin – This plugin adds accessibility mark-up to the default components of Bootstrap. Components include: Alert; Tooltip; Popover; Modal Dialog; Dropdown Menu; Tab Panel; Collapse; Carousel.
CSS3 Microsoft Modern Buttons – A lightweight library of Microsoft-style buttons uses CSS3 to create versatile and stylish buttons.
Bootstrap-Calendar – A Full view calendar based on Twitter Bootstrap.
Bootstrap Modal Carousel – A collection of plugins for displaying a carousel in fullscreen modal window.
prettyCheckable – A jQuery plugin for replacing the default checkboxes and radio inputs.
Simple Color Picker – A very simple and lightweight (200 lines of JS and 100 lines of CSS) jQuery color picker for Bootstrap.
Bootstrap Combobox – A combobox plugin that integrates well with Bootstrap.
Bootstrap-Contact – A simple PHP contact form using Bootstrap and the jQuery validation plugin.
jQuery Gridform – A jQuery plugin for creating complex table-based forms with Bootstrap.
Datepicker – A plugin for adding a datepicker field to any element.
Date Range Picker – This date range picker component creates a drop-down from which you can select a range of dates.
ClockPicker – A unique clock-style timepicker for Bootstrap.
Dialog Boxes & Alerts
Bootbox.js – A small JS library that allows you to create programmatic dialog boxes using Bootstrap’s modals.
Bootstrap Prompts – An plugin to replace the alert(), prompt(),confirm() notifications on the browser when using Twitter Bootstrap with modals.
Bootstrap Confirmation – A plugin that replaces popovers with confirmation dialogs.
jQuery File Upload – A file upload widget which features multiple file selection, drag & drop, progress bars, validation and preview images.
BootstrapValidator – A jQuery plugin for vaildating forms within Bootstrap.
jqBootstrapValidation – Another jQuery validation framework for Bootstrap forms.
Validator – A simple and user-friendly form validator plugin for Bootstrap.
Tablecloth.js – Building off Bootstrap, this is is a jQuery plugin that helps you easily style HTML tables.
Navigable Table – A Bootstrap plugin for smooth navigation across table inputs.
Image Gallery – This plugin shows images and videos in the modal dialog of the Bootstrap. It features swipe, mouse & keyboard navigation, transition effects, fullscreen support and on-demand content loading.
X-editable – A library that allows you to create editable elements on your Bootstrap page.
jQDrawBootstrapGrid – A simple jQuery plugin that draws grid columns to a Bootstrap enabled layout.
Lightbox – A simple lightbox plugin based on the Bootstrap modal plugin.
Magnify – A JS plugin for adding a magnifying glass to images on mouseover.
Bootstrap Markdown – A plugin for enabling Markdown editing in Bootstrap.
Bootstrap Modal – This plugin extends Bootstrap's native modals to provide additional functionality (responsive, stackable, Ajax…).
Bootstrap Scroll Modal – A modification of the Bootstrap Modal plugin that allows for unlimited modal height with full page scrolling.
metisMenu – An easy menu jQuery plugin for Bootstrap 3.
Contextmenu – A context menu plugin for Bootstrap.
bootpag – A jQuery plugin helps you create dynamic pagination with Bootstrap.
jQuery Pagination – A plugin that simplifies the usage of Bootstrap's Pagintion by using appropriate classes: .pagination, .active and .disabled.
Bootstrap Progressbar – A multi-color progress bar component for Bootstrap.
Bootstrap Star Rating – A jQuery star rating plugin for Bootstrap that supports fractional star fill and RTL input support.
Social Buttons for Bootstrap – A pure CSS social sign-in button library.
bselect – A plugin for styling the <select> element in Bootstrap.
Bootstrap Multiselect – A JQuery based plugin for using select inputs with the multiple attributes.
MultiSuggest – A useful plugin that extends the default Bootstrap Typeahead component.
Bootstrap Tags – A jQuery plugin for adding tagging functionality Bootstrap.
Tokenfield – An advanced tagging jQuery plugin for Bootstrap with its focus on keyboard navigation and copy/paste support.
Table of Contents
Tocify – A jQuery plugin that dynamically generates a table of contents. It can be optionally styled with Bootstrap or jQueryUI Themeroller.
Tabcordion.js – A simple jQuery plugin that transforms a set of Bootstrap tabs into a Bootstrap accordion.
tabcollapse – A plugin that switches the Bootstrap Tabs component to collapse for small screens.
EasyTree – A very basic tree-view jQuery plugin for Bootstrap.
Bootstrap Video Player – A customizable HTML5 video player plugin for jQuery based on Bootstrap's UI.
Bootstrap Tour – A quick and easy way to build your product tours with Bootstrap Popovers.
Summernote – A simple WYSIWYG editor for Bootstrap.