Bootstrap is a front-end framework from Twitter designed to kickstart the front-end development of webapps and sites. Among other things, it includes base CSS and HTML for typography, icons, forms, buttons, tables, layout grids, navigation along with custom-built jQuery plug-ins and support for responsive layouts.

There are two major versions of the framework:

It is tested and supported in the major modern browsers, such as the latest versions of Safari, Google Chrome, Firefox 5+, and Internet Explorer 8+. Support is detailed here.

Starting with version 2.0, the default download package contains cumulative JavaScript and CSS files. If you're looking for the uncompiled LESS source files, documentation and example templates, you can download them from the project's GitHub page.

It was licensed under the Apache 2 License, but is now dual-licensed under both the MIT License and Apache 2 License, after this issue was closed.

ASP.NET users can easily install Bootstrap with this NuGet package command:

Install-Package Twitter.Bootstrap


  1. Website and style guide
  2. The Official Twitter Bootstrap Blog
  3. BootstrapDocs (documentation from v1.0.0 to v3.2.0)
  4. Bootstrap Icons

Tools to test bootstrap code:

  1. A Playground for Bootstrap, CSS, JavaScript and jQuery

Bootstrap Migration Resources and Tools

  1. http://getbootstrap.com/migration/
  2. http://www.bootply.com/bootstrap-3-migration-guide
  3. http://code.divshot.com/bootstrap3_upgrader/
history | show excerpt | excerpt history