Bootstrap is a free CSS open source front-end web framework used for designing websites and web applications. It contains a multitude of templates that can be used for typography, forms, buttons, navigation and other interface components.

Should read: In recent years, Bootstrap has become one of the most popular front-end frameworks used in web development.


  • Bootstrap is adaptable and easy to use
  • The grid system is responsive, it adjusts itself depending on the device resolution of the client
  • It has access to the pre-styled components
  • Has many JavaScript plugins pre-developed and ready to be used by the developers
  • Bootstrap releases more updates than any other framework
  • Consistency - it has the same performance, independent of the platform
  • It can easily be integrated along with distinct other platforms and frameworks
  • Bootstrap has a very detailed documentation and a vast community who supports it


  • Websites built using Angular tend to look the same
  • The files generated by Bootstrap are quite big (in terms of file size and number of code lines)
  • Upgrading Bootstrap can pose some issues, due to the number of frequent updates
  • Bootstrap has only one grid structure, which means that it's hard to create an original design


  • Glyph icons
  • Dropdowns
  • Button groups
  • Button dropdowns
  • Input groups
  • Navs
  • Navbar
  • Breadcrumbs
  • Pagination
  • Labels
  • Badges
  • Jumbotron
  • Page header
  • Thumbnails
  • Alerts
  • Progress bars
  • Media object
  • List group
  • Panels
  • Wells

Development tools

  • Bootstrap Studio
  • Bootply
  • Jetstrap
  • Pingendo
  • Divshot
  • LayouIt


  • Bootstrap 1.0
  • Bootstrap 2.3
  • Bootstrap 3.0
  • Bootstrap 3.1
  • Bootstrap 3.2
  • Bootstrap 3.3
  • Bootstrap CSS 3.3.5
  • Bootstrap CSS 3.3.6