Onsystem
Enforce design system compliance in React codebases by catching hardcoded colors, invalid variants, missing props, and native elements during AI generation and CI.
Onsystem acts as an intelligent guardrail for AI coding agents and developers, ensuring code adheres strictly to a project's React design system. By analyzing component sources, TypeScript definitions, style tokens, and variant definitions (such as CVA and Tailwind Variants), it automatically flags inconsistencies—like off-palette colors, arbitrary spacing, unregistered variants, and native HTML tags where custom components exist. With integrations spanning Claude Code, Cursor, VS Code, ESLint, and CI workflows via GitHub Actions, Onsystem provides immediate actionable fixes during file edits and pull request reviews, keeping monorepos and design-system-driven projects clean and consistent.