As the name suggests, Component Starter Kit (CSK) is an open-sourced starter project that you can use, modify, or extend to get started with Uniform quickly.
This 6th generation of CSK is a complete rewrite of the previous version and includes a number of new features and improvements. It is based on are more minimalistic approach and includes only the most essential components and features:
- This version is built specifically for Next.js 15 (and exclusively available in the App Router flavor) and React 19, leveraging the latest Uniform SDK v20+, enabled for all the latest Uniform DXP features!
- Much more lightweight, minimalistic and simplified approach:
- zero external dependencies besides
@uniformdev
, minimum distractions - essentials only in the core version. - zero components added to the codebaseby default, can add components into your codebase with
npm run component:extract
and customize how you see fit
- Revamped theme management system based on a new Design Extensions integration that supports design tokens
- More atomic components supporting built with patterns leaning on the authorable components paradigm
- Optimized for great performance out of the box
- Internationalization / localization ready (with a more advanced localization recipe coming soon)
- Removed daisyui and many other non-essential dependencies
- Included standard sitemap implementation Server-side rendering by default. Static site generation can be enabled on top. Dev Experience updates:
component:scaffold
and component:extract
flows, watch mode for design extension update sync and a developer config for content sync that scopes the operation to developer artifacts only.
Check out the documentation on how to get started.