This is the official Ruby gem that packages Bootstrap 5, a popular front-end styling toolkit, for use in Ruby-based web applications. Rather than downloading Bootstrap files manually, Ruby developers can add this gem to their project and have Bootstrap's styles and JavaScript components available automatically through the standard asset pipeline. The gem is specifically intended for projects using Sprockets or Importmaps, which are the older and newer ways Rails handles CSS and JavaScript files. It does not support Webpack-based setups, which are common in newer Rails projects that use separate JavaScript bundlers. Installation involves adding the gem to the project's dependency list, choosing a compatible Sass processing library (the README gives four options depending on your Rails version and Ruby version), then importing Bootstrap into your main stylesheet file with a single line. The gem handles the rest, making Bootstrap's design variables, layout utilities, and interactive components available throughout the app. The README also explains how to selectively include only the Bootstrap components you need. By copying a template file and commenting out sections, you can trim the amount of CSS that gets loaded, which can improve page load times for larger applications. This gem covers Bootstrap 5. If you need Bootstrap 2 or 3, the README points to a separate older package called bootstrap-sass.
← twbs on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.