50+ лучших дополнений к Bootstrap

b0edf7aea47449d8b80fd71f52380abc.pngБлагодаря популярности CSS фреймворка Bootstrap, для него разработали массу различных дополнений. Даже сейчас вы можете использовать Bootstrap практически для любой задачи при разработке и оформлении вебсайта.

Для статьи я подобрал наиболее полезные дополнения «на все случаи жизни».

Наборы компонентовFuel UX 1

Отличный набор дополнительных контролов, которые зачастую не хватает при работе с Bootstrap. В него входят такие модули как деревья, шаблоны, датапикеры, визарды и т. п.

WebsiteGithub

X-editable 2

Думаю, это незаменимый набор компонентов для инлайн-редактирования. Поддерживает различные версии Bootstrap и отлично работает без него (на jQuery).

WebsiteGithub

Jasny 3

Небольшой набор дополнительных элементов к Bootstrap. В него включены как боковое меню, функциональные кнопки, маски для инпутов и т. п.

WebsiteGithub

Bootstrap Form Helper 4

Еще один интересный набор элементов. В премиум версию входят такие элементы, как инпуты для выбора валют, стран, временных зон, языков и т. п.

WebsiteGithub

Leapstrap 5

Набор элементов для поддержки плагина Leapstrap контроллера. Это довольно-таки необычная вещица, поэтому включаю ее в этот список.

WebsiteGithub

Отдельные компоненты jQuery Bootpag 6

Дополнительный компонент, которого зачастую не хватает в стандартном комплекте Bootstrap — Pagination. Особенностью является возможность динамической обработки.

WebsiteGithub

Tocify 7

Компонент для отслеживания содержания страницы. Очень часто не хватает именно этого компонента для создания современных вебсайтов.

WebsiteGithub

Bootstrap Link Preview 8

Небольшой и очень простой в использовании компонент для предпросмотра контента по ссылке (наподобие Facebook-предпросмотра).

WebsiteGithub

Flippant.js 9

Небольшой скрипт для создания «двусторонних» блоков. Идеально для создания форм, карточек портфолио и т. п.

WebsiteGithub

Bootstrap Tour 10

Отличное дополнение к Bootstrap, которое позволяет создавать пошаговый тур для новых посетителей вашего сайта.

http://bootstraptour.com/https://github.com/sorich87/bootstrap-tour

Bootstro.js o

Вариант предыдущего инструмента. Предназначен также для создания пошагового тура для вашего сайта или веб приложения.

WebsiteGitHub

Yet Another MegaMenu (YAMM) j

Компонент, необходимый практически любому современного сайта. Позволяет создать главное меню навигации практически любой сложности.

WebsiteGitHub

Dropdown Menus Enhancement 12

Дополнение к стандартному меню Bootstrap. Включает такие возможности, как позиционирование меню, вывод в меню радио- и чекбокс-инпутов и многое другое.

WebsiteGithub

Bootstrap Tree View gg

Простое решение для отображения древовидной структуры. Данный компонент поддерживает стандартные Glyph-иконки.

Github

GTreeTable ll

Еще одно дополнение, позволяющее создавать древовидную структуру. Отличается обилием функционала: Drag&Drop, редактирование и т. п.

WebsiteGithub

Bootstrap Star Rating str

Компонент для простого создания рейтинга, легко кастомизируется. По опыту могу сказать: очень часто приходится искать подобный компонент.

WebsiteGithub

Gridmanager.js ;;k

Редактор контента, основанный на строках и колонках Bootstrap-фреймворка. Пока не нашел, как применить на практике. Выложил больше, как пример реализации.

WebsiteGitHub

Компоненты Для Форм Bootstrap Tags tags

Компонент для простого создания тегов. Очень прост в использовании и тоже легко кастомизируется. Работает со всеми версиями Bootstrap.

WebsiteGithub

Bootstrap Switch v3

Компонент для создания аккуратных переключателей. Подойдет для любого дизайна сайта, к тому же тут легко настраиваются все параметры: размеры, анимация, цвет и т. п.

WebsiteGithub

Bootstrap Maxlength max

Неплохой «ограничитель» для текстовых полей ввода. Прост в использовании, иногда бывает просто незаменимым дополнением.

WebsiteGithub

Bootstrap Select sel

Очень легкий компонент, позволяющий значительно расширить функционал обычного списка. Пройдите по ссылке ниже, чтобы увидеть все примеры использования.

WebsiteGithub

Chosen chosОчень простой скрипт для значительного улучшения поля со списком. Поддерживает множество опций и вариаций для использования этого поля.

WebsiteGithub

Bootstrap Multiselect multЕще один вариант расширения поля списка. Данный скрипт обрабатывает события при открытии / закрытии / выборе и т. п. Никогда ведь не знаешь, что попросит клиент…

WebsiteGithub

Bootstrap Validator valodator

Незаменимый компонент при работе с формами в Bootstrap-фреймворке. Экономит очень много времени: кроме проверки, содержит уже готовое оформление полей формы.

WebsiteGithub

jqBootstrapValidation jqvalidator

Еще один компонент (вариант) для валидации форм на Bootstrap-фреймворке. Содержит большое количество опций для создания проверки введенных пользователем данных.

WebsiteGithub

jQuery File Upload jqfail

Неплохой компонент, позволяющий значительно сэкономить время, если необходимо добавить поле для загрузки файлов. Поддерживает множество серверных платформ.

WebsitGithub

Bootstrap Tag Autocomplete btag

Компонент для простого создания автодополнения. Очень простой в использовании и легкий (по весу) скрипт. Думаю, заслуживает добавления в копилку инструментов.

WebsiteGithub

Tag Manager tagman

Готовый скрипт (компонент) для создания тегов. Очень много опций и, соответственно, возможностей использования.

WebsiteGithub

Typeahead type

Компонент для авто дополнения с текстовом поле. Используются два скрипта (для поиска и отображения), которые можно использовать и вместе, и отдельно.

WebsiteGithub

Slider for Bootstrap slider

Еще один элемент, помогающий пользователю сэкономить кучу времени. Вместо ввода данных вручную — просто перетянуть слайдер. Много опций, полностью стилизируется.

Website

Tokenfield for Bootstrap tokeКомпонент для простого создания тегов. Полностью стилизирован, имеет много опций. Поддерживает ввод и с клавиатуры, и из буфера обмена.

WebsiteGithub

Label in Place label

Легкий скрипт для создания необычного эффекта объединения label-элемента с полем ввода. Имеет множество опций. Иногда даже может пригодиться :).

WebsiteGithub

Strength Meter meterКомпонент для определения сложности введенного пароля. Простое решение для распространенной проблемы. Включает много опций и готовое оформление.

WebsiteGithub

Bootstrap File Input input

Компонент для загрузки файлов. Поддерживает мультизагрузку и предпросмотр иллюстраций. Пройдите по ссылке ниже, чтобы увидеть примеры реализации.

WebsiteGithub

Ladda UI for Bootstrap 3 laddaДовольно интересная задумка с использованием индикаторов загрузки прямо на кнопках.

WebsiteGithub

Дополнений к Twitter Bootstrap фреймворку действительно очень много. Даже во время написания статьи я продолжал находить интересные аддоны, которые значительно помогут в той или иной ситуации.

Date & Time Pickers Daterangepicker

WebsiteGithub

Bootstrap Timepicker

WebsiteGithub

Clockface

WebsiteGithub

Bootstrap Datetime

WebsiteGithub

Bic_Calendar

WebsiteGithub

Сolor Pickers Pick a Color

WebsiteGithub

Colorpicker for Bootstrap

WebsiteGithub

Color Palette

WebsiteGithub

Editors Bootstrap Markdown

WebsiteGithub

Bootstrap WYSIHTML5

WebsiteGithub

Summernote

WebsiteGithub

Tables Tablecloth

WebsiteGithub

Bootstrap Table

WebsiteGithub

Media & Galleries Bootstrap Lightbox

WebsiteGithub

Bootstrap Image Gallery

WebsiteGithub

Bootstrap Icon Picker

WebsiteGithub

Dialogs & Notifications Bootbox.js

WebsiteGithub

Bootstrap Modal

WebsiteGithub

Bootstrap Notify

WebsiteGithub

Bootstrap Confirmation

WebsiteGithub

Bootstrap Growl

WebsiteGithub

На данный момент эти дополнения мне показались наиболее полезными в работе с Bootstrap-фреймворком. Они помогут значительно сэкономить время в том или ином проекте.

Надеюсь, вам понравилась моя коллекция. Если пользуетесь другими дополнениями и хотели бы включить их в этот список, опишите их в комментариях, мне (и, думаю, большинству читателей) они тоже могут оказаться полезны.

1dc8608a858e49009eb291b1f067eef7.jpgДмитрий КабаковWordPress Developer

© Habrahabr.ru