Fossa
A principled design system for internal tools. Tokens define everything. Components compose from those tokens. Docs stay in lock-step with the source.
Components
63
Foundations
8
Design tokens
140+
Icons
18
Principles
- Tokens first. No component hardcodes a color, spacing, or radius. Change a token, the system re-skins.
- Accessibility is a default, not a feature. Keyboard nav, focus rings, ARIA roles and reduced-motion live in the primitives.
- Composition over configuration. Small, typed Svelte 5 components with snippets for content.
- Internal-tools-first. Density, data tables, forms, and command surfaces are first-class citizens.