Ultrarapido
Projete e personalize interfaces responsivas em minutos. Variaveis CSS nativas, classes predefinidas e um grid de 12 colunas cobrindo cada elemento HTML semantico.
Translation note (2026-04-30). v2.0.0 adds RTL support and a refreshed 2026 framework comparison. The English source is the canonical reference while these translations catch up. See https://skeletonic.io/about/ · https://skeletonic.io/components/ · https://skeletonic.io/benchmarks/.
Skeletonic Stylus e uma biblioteca CSS Stylus de codigo aberto para estilizacao de interfaces acessiveis, rapidas e modulares.
Nasceu em 2018 como um experimento pessoal em entregar menos CSS sem abrir mao da ergonomia de uma biblioteca de componentes real. Oito anos depois, o objetivo continua o mesmo.
Projete e personalize interfaces responsivas em minutos. Variaveis CSS nativas, classes predefinidas e um grid de 12 colunas cobrindo cada elemento HTML semantico.
8,3 KB gzipped. As paginas carregam mais rapido. Todos os blocos essenciais permanecem incluidos.
Criado para desktop e dispositivos moveis. Os layouts se adaptam a qualquer aparelho. Otimizado para toque, com HTML semantico em toda a estrutura.
WCAG 2.2 integrado: aneis focus-visible, contraste AA, helpers de skip-link, componentes amigaveis ao teclado, suporte a movimento reduzido — sem stylesheet extra, sem boilerplate aria-*.
Componentes CSS modulares e mixins Stylus. Botoes, formularios, cards, alertas, badges, paletas e animacoes — limpos, modulares, prontos para usar.
Projetado, desenvolvido e mantido por Sebastien Rousseau. Licenciado sob MIT ou Apache 2.0. Sem taxas, sem custos de licenciamento, mesmo para uso comercial.
Uma unica folha de estilos auto-hospedada cobre tipografia, botoes, formularios, cards, tabelas, paletas, animacoes e classes utilitarias. Sem JavaScript. Sem etapa de build obrigatoria. Sem dependencias de Bootstrap, Tailwind ou Bulma.
| Recurso | Skeletonic Stylus | Bootstrap 5 | Tailwind CSS | Bulma |
|---|---|---|---|---|
| Tamanho gzipped | 8,3 KB | ~30 KB | ~10 KB (varies) | ~30 KB |
| Conformidade WCAG 2.2 | Integrada | Parcial | Manual | Parcial |
| Cascade layers | Sim (@layer) |
Nao | Nao | Nao |
| Modo escuro | prefers-color-scheme |
Opt-in | Baseado em classes | Opt-in |
| JavaScript necessario | Nao | Sim (Popper) | Nao | Nao |
| CycloneDX SBOM | Sim | Nao | Nao | Nao |
| Movimento reduzido | Respeitado | Parcial | Manual | Parcial |
| Licenca | MIT ou Apache 2.0 | MIT | MIT | MIT |
!important, sem truques de ordem no DOM.Skeletonic Stylus segue o Semantic Versioning 2.0.
| Nivel | Quando | Exemplo |
|---|---|---|
| Major | Remocao ou renomeacao de uma classe publica, mixin ou token | 1.x → 2.0 |
| Minor | Adicao de um novo componente, mixin ou token | 1.1 → 1.2 |
| Patch | Correcoes de bugs, ajustes de a11y, performance, seguranca | 1.1.6 → 2.0.0 |
Todos os nomes de classes publicas, todas as CSS custom properties e todos os mixins Stylus exportados fazem parte da API publica. Uma mudanca que quebra compatibilidade recebe um bump major e um guia de migracao.
Skeletonic Stylus e projetado, desenvolvido e mantido por Sebastien Rousseau. Licenciado sob MIT e Apache 2.0.
Issues, ideias e contribuicoes sao bem-vindas — veja o guia de contribuicao.