Velocissimo
Progetta e personalizza interfacce responsive in pochi minuti. Variabili CSS native, classi predefinite, una griglia a 12 colonne per ogni 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 una libreria CSS Stylus open source per uno styling UI accessibile, veloce e modulare.
Nata nel 2018 come esperimento personale per distribuire meno CSS senza rinunciare all'ergonomia di una vera libreria di componenti. Otto anni dopo, l'obiettivo non e cambiato.
Progetta e personalizza interfacce responsive in pochi minuti. Variabili CSS native, classi predefinite, una griglia a 12 colonne per ogni elemento HTML semantico.
8,3 KB gzipped. Le pagine si caricano piu velocemente. Ogni elemento essenziale e incluso.
Realizzato per desktop e dispositivi mobili. I layout si adattano a qualsiasi dispositivo. Ottimizzato per il touch, HTML semantico in tutto il progetto.
WCAG 2.2 integrato: anelli focus-visible, contrasto AA, helper skip-link, componenti navigabili da tastiera, supporto per il movimento ridotto — nessun foglio di stile aggiuntivo, nessun boilerplate aria-*.
Componenti CSS modulari e mixin Stylus. Pulsanti, form, card, alert, badge, palette e animazioni — puliti, modulari, pronti all'uso.
Progettato, sviluppato e mantenuto da Sebastien Rousseau. Doppia licenza MIT o Apache 2.0. Nessun costo, nessuna spesa di licenza, anche per uso commerciale.
Un unico foglio di stile self-hosted copre tipografia, pulsanti, form, card, tabelle, palette, animazioni e classi utility. Nessun JavaScript. Nessun build step richiesto. Nessuna dipendenza da Bootstrap, Tailwind o Bulma.
| Caratteristica | Skeletonic Stylus | Bootstrap 5 | Tailwind CSS | Bulma |
|---|---|---|---|---|
| Dimensione gzipped | 8,3 KB | ~30 KB | ~10 KB (varies) | ~30 KB |
| Conformita WCAG 2.2 | Integrata | Parziale | Manuale | Parziale |
| Cascade layers | Si (@layer) |
No | No | No |
| Modalita scura | prefers-color-scheme |
Opt-in | Basata su classi | Opt-in |
| JavaScript richiesto | No | Si (Popper) | No | No |
| CycloneDX SBOM | Si | No | No | No |
| Movimento ridotto | Rispettato | Parziale | Manuale | Parziale |
| Licenza | MIT o Apache 2.0 | MIT | MIT | MIT |
!important, nessun trucco sull'ordine del DOM.Skeletonic Stylus segue il Semantic Versioning 2.0.
| Livello | Quando | Esempio |
|---|---|---|
| Major | Rimozione o rinomina di una classe pubblica, mixin o token | 1.x → 2.0 |
| Minor | Aggiunta di un nuovo componente, mixin o token | 1.1 → 1.2 |
| Patch | Correzioni di bug, miglioramenti a11y, performance, sicurezza | 1.1.6 → 2.0.0 |
Tutti i nomi di classe pubblici, tutte le proprieta CSS custom e tutti i mixin Stylus esportati fanno parte dell'API pubblica. Una modifica che rompe la compatibilita comporta un major bump e una guida alla migrazione.
Skeletonic Stylus e progettato, sviluppato e mantenuto da Sebastien Rousseau. Doppia licenza MIT e Apache 2.0.
Segnalazioni, idee e contributi sono benvenuti — consulta la guida per contribuire.