Um framework CSS utility-first para criar interfaces personalizadas diretamente em HTML e JSX com classes pequenas e de propósito único.
twbs/bootstrap
Framework front-end popular com componentes em HTML, CSS e Sass/JavaScript para criar sites responsivos e mobile-first.
- Estrelas
- 175,003
- Forks
- 78,539
- Issues abertas
- 265
- Último commit
- há 11 horas
O que é?
Bootstrap é um framework front-end para criar páginas web responsivas e mobile-first. Ele inclui um sistema de grid, um conjunto de componentes de UI reutilizáveis, como navbars, modais, formulários e cards, além de classes utilitárias para espaçamento, cores e layout, tudo escrito em CSS com comportamento JavaScript opcional.
A distribuição inclui arquivos CSS e JS compilados e minificados, além de uma árvore de código-fonte Sass para personalizar o framework por meio de variáveis. As builds de JS incluídas trazem Floating UI e Vanilla Calendar Pro. Os arquivos CSS oferecem suporte a layouts da esquerda para a direita e da direita para a esquerda por meio de propriedades lógicas; assim, para mudar uma página para RTL, basta definir dir="rtl".
Este repositório é a branch de desenvolvimento do Bootstrap 6, atualmente em alpha. O código-fonte e a documentação do Bootstrap 5 estão na branch v5-dev. O framework pode ser instalado via npm, Yarn, Bun, Composer, NuGet ou baixado diretamente.
Recursos principais
- 01Sistema de grid responsivo e breakpoints mobile-first.
- 02Componentes prontos, incluindo navbars, modais, formulários e cards.
- 03Classes utilitárias para espaçamento, cores e layout.
- 04Código-fonte Sass para personalizar variáveis do tema.
- 05O CSS oferece suporte a layouts LTR e RTL por meio de propriedades lógicas.
Casos de uso
- Criar rapidamente sites de marketing responsivos ou landing pages.
- Criar dashboards administrativos e ferramentas internas com componentes de UI padronizados.
- Adicionar um sistema de design consistente a projetos com HTML estático ou renderizado no servidor.
Início rápido
- 1
Instale com npm
npm install bootstrap@6.0.0-alpha.1 - 2
Ou instale com yarn
yarn add bootstrap@6.0.0-alpha.1 - 3
Ou clone o repositório
git clone https://github.com/twbs/bootstrap.git
Antes de usar
- A branch padrão é Bootstrap 6, que atualmente está em uma versão alfa de pré-lançamento.
- A documentação e o código-fonte do Bootstrap 5 estão em uma branch separada, v5-dev.
Tópicos
Perguntas frequentes
- O que é bootstrap?
- Framework front-end popular com componentes em HTML, CSS e Sass/JavaScript para criar sites responsivos e mobile-first. Bootstrap é um framework front-end para criar páginas web responsivas e mobile-first. Ele inclui um sistema de grid, um conjunto de componentes de UI reutilizáveis, como navbars, modais, formulários e cards, além de classes utilitárias para espaçamento, cores e layout, tudo escrito em CSS com comportamento JavaScript opcional.
- bootstrap é gratuito? Qual é a licença?
- bootstrap é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- bootstrap ainda é mantido?
- Manutenção ativa. O último commit de bootstrap foi em 20 de out. de 2026.
- Para que posso usar bootstrap?
- Criar rapidamente sites de marketing responsivos ou landing pages. Criar dashboards administrativos e ferramentas internas com componentes de UI padronizados. Adicionar um sistema de design consistente a projetos com HTML estático ou renderizado no servidor.
- Como instalar bootstrap?
- Instale com npm: npm install bootstrap@6.0.0-alpha.1 Ou instale com yarn: yarn add bootstrap@6.0.0-alpha.1 Ou clone o repositório: git clone https://github.com/twbs/bootstrap.git
- Onde consigo bootstrap?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/twbs/bootstrap
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Currículo de 12 semanas e 24 aulas para iniciantes, que ensina HTML, CSS e JavaScript com projetos práticos, como um terrário, um jogo de digitação e um jogo espacial.
Emulador de terminal multiplataforma desenvolvido com tecnologias web, extensível por meio de plugins e temas.
Framework de componentes de UI com Material Design para Vue, com componentes responsivos e criados artesanalmente para desenvolver aplicações web.
Uma biblioteca CSS-in-JS flexível e performática para estilizar apps com estilos em string ou objeto e composição previsível.
Uma biblioteca de estilos JavaScript do Facebook para definir estilos CSS atômicos e otimizados em interfaces de usuário.