Ferramentas
Bootstrap
Framework de front-end com grid, componentes em CSS e plugins em JavaScript para montar sites e painéis responsivos sem começar do zero.

Bootstrap junta numa dependência só um sistema de grid, componentes de interface já estilizados e plugins em JavaScript para modais, menus e outros comportamentos. Você aplica classes no HTML e recebe um layout que se ajusta a telas pequenas e grandes. O código-fonte em Sass vem junto, para quem quer mudar o visual antes de compilar.
Para que serve
- Prototipar uma página ou um painel administrativo com botões, formulários e tabelas prontos.
- Organizar o conteúdo em colunas que se reacomodam conforme a largura da tela.
- Pôr modal, dropdown e carrossel na página sem programar esses componentes.
- Ajustar cores, espaçamentos e fontes no Sass e gerar um CSS com a cara do projeto.
- Atender idiomas escritos da direita para a esquerda, já que os arquivos compilados têm variantes RTL.
Como começar
A versão estável citada no README é a 5.3.8. Pelo npm:
npm install bootstrap@v5.3.8O mesmo pacote sai pelo yarn, pelo Bun, pelo Composer e pelo NuGet, e há um zip com CSS e JavaScript compilados. Os arquivos bundle já trazem o Popper embutido. O site oficial anuncia a 6.0.0-alpha.1, com tema construído em CSS. Por ser alfa, guarde essa versão para testes.
Licença e custo
Copiar, modificar, distribuir e até vender o Bootstrap dentro de outro produto são permissões da licença MIT do repositório. Cada cópia, por sua vez, precisa levar o aviso de copyright dos Bootstrap Authors e o texto da licença. A documentação tem outra licença, a Creative Commons Atribuição 3.0. O projeto se mantém com patrocínios pelo GitHub Sponsors e pelo Open Collective. Quem ainda roda Bootstrap 3 ou 4 encontra no site um anúncio da HeroDevs, empresa terceira que vende atualizações de segurança para essas versões.
Quando vale a pena
Equipes de back-end que precisam de uma interface apresentável sem designer resolvem boa parte do trabalho com as classes prontas. Personalizar além disso pede alguma intimidade com CSS e Sass. Com identidade visual muito própria, você passa tempo desfazendo o estilo padrão, e o Tailwind CSS, baseado em classes utilitárias, dá mais controle.