kickstartDS repose sur une idée simple : les équipes doivent pouvoir posséder leur propre design system sans des années d'investissement préalable. Le code s'installe dans votre propre dépôt, donc pas d'enfermement propriétaire, et le système obtenu vous appartient réellement. Le projet associe un framework low-code, un toolkit de développement UI et une vaste bibliothèque de composants, permettant aux développeurs et aux designers de travailler sur une base commune.
Le kit comprend actuellement 26 composants, environ 250 propriétés de composants et près de 500 design tokens couvrant couleurs, typographie, tailles et iconographie. Les composants sont écrits en HTML5 sémantique avec CSS Modules et propriétés personnalisées, plus JavaScript ES6 : ils s'intègrent dans presque tous les frameworks ou s'utilisent seuls, avec des composants React prêts à l'emploi. Le tout est pensé pour la performance et l'accessibilité, avec prise en charge de WCAG 2.1, du clavier, du tactile et des lecteurs d'écran.
La couche IA est le Design System Concierge, un assistant gratuit qui répond aux questions sur le système et oriente vers les guides d'implémentation, les documents d'architecture et les stratégies d'adoption. Au-delà du socle open source, kickstartDS propose des starters CMS pour Storyblok, Netlify Create, Sanity Studio et WordPress, des intégrations comme une API GraphQL générée automatiquement pour Next.js, ainsi que des services et un Content Module payant.