GENER8V Design System
Interfaces you can rely on, audit and ship.
Open-source tokens, React components and page templates for products in regulated, governed and auditable environments.
npm i @gener8v/ui @gener8v/tokens @gener8v/icons
48 / 50
Evaluations passed
2
Open findings
3 of 4
Approvers
| Control | Owner | Status |
|---|---|---|
| Bias and fairness suite | Model risk | Passed |
| Prompt-injection suite | Security | 2 findings |
| Data lineage evidence | Data governance | Evidenced |
Two findings have no owner
Assign them before release; they stay on the audit record either way.
20components rendered from one set of class names — copy the HTML, or import the React.
7templates to start a screen from: an application shell, a landing page, a deck and worked flows.
AAcontrast on every text pair, measured in light and in dark. CI fails the build if one slips.
4packages, one version, public on npm under MIT. No token, no account.
Built to be relied on.
Every rule is checked rather than assumed — so a product built on it inherits the checks, not just the look.
Accessible by default
Every text pair is measured for contrast in light and dark, and the components run under axe — both gate CI, so a regression fails the build rather than reaching a user.
One token source
Colour, type, space and motion are defined once and emitted as CSS variables, TypeScript, a Tailwind preset and DTCG for design tools.
Built for AI-assisted delivery
A Claude Code plugin teaches the rules and the class names, and a which-component-for-which-job guide says what to reach for — and what not to.
Three steps to the first screen.
Install, import one stylesheet, and teach Claude Code the rules. Then start from a template rather than a blank file.
Install
Public on npm under MIT. No token, no account.
npm i @gener8v/ui @gener8v/tokens @gener8v/iconsImport
One stylesheet first, then the components.
import '@gener8v/ui/styles.css'; import { Button, Table, Dialog } from '@gener8v/ui';Add the Claude Code plugin
It teaches Claude the rules, the class names, the templates and which component fits which job.
/plugin marketplace add gener8v/gener8v.designer.design-system
Packages
- @gener8v/ui
React components that render the same class names as the HTML.
- @gener8v/tokens
One token source: CSS variables, TypeScript and DTCG.
- @gener8v/tailwind-preset
A Tailwind v4 theme over the same tokens.
- @gener8v/icons
The icon subset the system uses, tree-shakeable.
Source, issues and releases on GitHub. Open source under the MIT licence.
Everything, in plain markup.
Every page shows the real markup — view the source and copy it. The React components in @gener8v/ui render the same class names.
Foundations 6
Components 20
Templates 7 · open full screen
Guidance which component for which job
Built by GENER8V. Used on our own work.
The team behind this system builds and runs systems for international, heavily regulated businesses — the team you rely on to deliver when it counts.