Bootstrap: HTML, CSS, and JavaScript framework
Sass-based component library with responsive grid system.
Learn more about Bootstrap
Bootstrap is a front-end framework built with HTML, CSS, and JavaScript that provides a collection of reusable components and utility classes. The framework is written in Sass and compiled to CSS, with JavaScript components handling interactive functionality like modals, dropdowns, and carousels. It uses a grid system based on flexbox and includes responsive design utilities that adapt layouts across different viewport sizes. The framework is distributed through multiple package managers including npm, Yarn, Composer, and NuGet, and is commonly used in web applications requiring consistent styling and component behavior across browsers.
Sass-Based Customization
Override variables and mixins before compilation to customize the entire framework without touching compiled CSS. Enables theme-level modifications through source files rather than CSS overrides.
Multi-Package Distribution
Available through npm, Yarn, Composer, NuGet, RubyGems, and Meteor for seamless integration across different ecosystems. Install using your existing package manager without additional tooling.
Flexbox Grid System
Provides a responsive 12-column grid system built on CSS Flexbox for predictable layouts across screen sizes. Breakpoint utilities and alignment classes enable complex responsive designs without custom CSS.
<!DOCTYPE html>
<html>
<head>
<link href="bootstrap.min.css" rel="stylesheet">
</head>
<body>
<div class="container">
<div class="row">
<div class="col-md-4">Column 1</div>
<div class="col-md-4">Column 2</div>
<div class="col-md-4">Column 3</div>
</div>
</div>
</body>
</html>Streamlines release process and improves documentation development workflow.
- –Streamline release prep script
- –Docs: restore local dev port to 9001
- –Docs: use Example shortcode instead of divs with only `.bd-example` class
- –Docs: fix scss autorecompile in dev mode
- –Fix `color-contrast()` function for WCAG 2.1 compliance
Fixes broken GitHub URLs and improves documentation accessibility and layout.
- –Fixed broken "View on GitHub" URLs
- –Corrected HTML `<head>` content generated by the "Download examples" button
- –Refined sanitizer documentation for clarity and completeness
- –Improved accessibility in the "On this page" table of contents and section heading anchor links
- –Relocated ads to the right sidebar to minimize content reflow
Major documentation migration from Hugo to Astro with JavaScript improvements.
- –Ported the docs from Hugo to Astro for our own sanity!
- –Added usage docs for Accordion JavaScript
- –Prevent `.visually-hidden` overflowing children to become focusable
- –Limit `.card-group` selectors to immediate children to fix some inheritance issues
- –docs: update readme to include bun install
Top in Frontend
Related Repositories
Discover similar tools and frameworks used by developers
Redux
JavaScript library for predictable global state management using a single store and pure functions.
RemixIcon
3100+ neutral-style SVG icons in outlined and filled variants.
daisyUI
Semantic component classes extending Tailwind CSS utilities.
Awesome CSS Frameworks
Categorized catalog of CSS frameworks with GitHub metrics.
Chakra UI
Themeable React components with built-in accessibility and Emotion styling.