Foolscap
A design system with components for React, Vue, and Angular.
Made for interface and design-system teams.
Overview
Foolscap layers design tokens, CSS, shared interaction logic, and framework adapters. Teams can start with the stylesheet and add accessible components in React, Vue, or Angular as they need them.
What it provides
Tokens and CSS
The visual foundation
Named design tokens, generated CSS variables, and a paper-and-ink style that works on semantic HTML. Override the tokens to theme it.
Framework adapters
React, Vue, Angular
Components, hooks, and composables for each framework, built on the same CSS and behaviour.
Storybook
Inspect every state
Storybook for each framework, with interaction and visual checks.
Built with
- TypeScript
- CSS
- React
- Vue
- Angular
- Storybook
Behaviour is written once and shared, so each framework adapter stays thin and consistent.
Use Foolscap in your product
Tell us what you need and where it will run. We will agree scope, integrations, and rollout.