Tokens
LiveHardcoded colors and sizes in CSS, SCSS, CSS Modules, inline styles and Tailwind, matched to the nearest token in the same role.
Design-system drift auditor
Paritrix checks every pull request, including the ones AI agents write, for hardcoded values, component props and renders that no longer match your design system. Then it turns the gap into one number your team can move.
Free during early access · Reads your repo, never pushes to it
Health score
How it works
Pick the repos Paritrix may read. It reads code and comments on pull requests. It never pushes to your branches.
Choose your CSS variables or DTCG tokens file. Paritrix opens a pull request adding paritrix.config.json for you to merge.
One comment per pull request, updated on each push, listing only what that pull request changed. Your score updates on every merge.
What it measures
Deterministic code finds the drift. Claude helps decide between tokens that share a value. The score never includes AI judgment, so it is the same every time you run it.
Hardcoded colors and sizes in CSS, SCSS, CSS Modules, inline styles and Tailwind, matched to the nearest token in the same role.
Figma variants and properties against React props, through your Code Connect files.
Every component variant rendered from your deployed Storybook and compared pixel by pixel with its Figma frame.
Why Paritrix
Linters, token sync, visual regression and documentation platforms each help. None of them checks what you shipped against your Figma design system, on every pull request, and turns it into a score.
| Capability | Lint rules | Token sync | Visual regression | Docs platforms | paritrix |
|---|---|---|---|---|---|
| Checks shipped code against your tokens | partial | — | — | — | ✓ |
| Compares components with Figma | — | — | — | partial | ✓ |
| Compares rendering with Figma | — | — | code vs code | — | ✓ |
| Runs on every pull request | ✓ | — | ✓ | — | ✓ |
| Opens fix pull requests | in editor | — | — | — | ✓ |
| Reproducible health score and report | — | — | — | enterprise | ✓ |
By tool category; individual tools vary.
In the pull request
| Where | Value | Use instead |
|---|---|---|
| ProductCard.module.css:31 | 20px | --space-5 |
| ProductCard.module.css:12 | 13px | ≈ --space-3 |
For the AI era
For design-system leads
Adoption decks usually run on anecdotes. The health score is computed the same way every time, from your code. Export a quarterly report with the trend, the drift your teams removed, an hours-saved estimate and a breakdown by team.
Questions
Only through pull requests you ask for. Tick the box in a Paritrix comment, or press Open fix PR on the dashboard, and it opens a separate pull request. It never pushes to existing branches.
From your repo: CSS custom properties or a DTCG / Style Dictionary JSON file. You don't need Figma Enterprise or Figma Variables.
React with CSS, SCSS, CSS Modules, inline styles and Tailwind. Vue, native and styled-components are not supported yet.
Nothing for token drift. For component and visual drift, your Code Connect files and a Figma personal access token with read-only file access. Visual drift also needs your deployed Storybook; Paritrix never builds or runs your code.
Yes. Paritrix labels AI-assisted pull requests, checks them like any other, and can add your design-system rules to AGENTS.md so agents use your tokens from the start.
Nothing during early access. Pricing will be per organization, not per seat.