◉ v0.2.0 — Aurora Release
Design tokens,
fully typed.
Cross-platform token system and component library for React Native and web. Four themes, O(1) runtime, build-time compiler — all tree-shakeable. Theme-reactive props via the t accessor.
300+
Tokens
17+
Components
4
Themes
O(1)
Runtime
app.tsx
import { createUi, t, themes } from '@stareezy-ui/tokens'
import { Box, Text, Button } from '@stareezy-ui/components'
// 1. Configure once at app startup
const ui = createUi({
themes: {
aurora: themes.aurora,
dark: themes.dark,
light: themes.light,
'steins-gate': themes['steins-gate'],
},
})
// 2. Wrap your app
<ThemeProvider theme="aurora">
<App />
</ThemeProvider>
// 3. Use t.* for theme-reactive props — auto-switches with theme
function Card() {
return (
<Box
bg={t.backgrounds.primary}
borderColor={t.border.primaryBrand}
rounded={8}
p={16}
>
<Text color={t.text.primary.value} type="M-heading-bold">
Switches with theme automatically
</Text>
<Button
bg={t.backgrounds.primary}
text="Click me"
/>
</Box>
)
}Four built-in themes
Theming guide →What's inside
Six focused packages — install only what you need.
Explore the docs
Everything you need to build with Stareezy UI.
Ready to start?
Install the packages and be up and running in minutes.
$pnpm add @stareezy-ui/tokens @stareezy-ui/components
Installation guide →