Free to lint. Pay to scale.
The full verification layer — every rule, every framework, every CI pipeline — is free and MIT-licensed. Teams and Enterprise add dashboards, trend tracking, and org-wide governance.
Open Source
The full verification layer — ESLint plugin, CLI, MCP server for Claude Code / Cursor / Codex / Windsurf, and GitHub Action with trailer verification. Everything you need to verify AI-generated code inside the agent loop and at the merge gate.
- MCP server — Claude Code, Cursor, Codex, Windsurf
- 34 deterministic rules, 13 with safe auto-fix
- WCAG 2.2 AA compliance reports
- Design Health Score + quality gates
- Reproducible attestations + commit-trailer verification
- Token import: Figma, Style Dictionary, Stitch
- React, Vue, Svelte, Angular, HTML
- GitHub Action with inline PR review
- Local-first — zero cloud, zero LLM in the check path
- MIT licensed
Teams
Cross-repo dashboards for the design debt AI is shipping into your PRs. Team-wide rule bundles, weekly drift digest, quality baselines. $19/seat/month beyond 5 developers.
- Everything in Open Source
- Up to 5 developers included
- Cross-repo AI-PR design-debt dashboard
- Weekly Slack digest of drift introduced by AI
- Team-wide rule bundles + shared quality gates
- Trend charts per repo, per rule, per author
- Priority rule-request voting
- Email support (< 24 h SLA)
Enterprise
Self-hosted deployment, SSO, audit logs, custom rules, and dedicated onboarding for large engineering orgs. Pricing is indicative; we scope to your stack and seat count.
- Everything in Teams
- Self-hosted / air-gapped deployment
- SAML SSO + SCIM provisioning
- Audit logs + compliance exports
- Custom rule development
- Dedicated success engineer
- SLA-backed support (< 4 h)
- Volume licensing
The gap nobody else fills
Deslint is the only tool that catches design drift, WCAG failures, and framework drift in one pass
Each of these tools does one slice well. eslint-plugin-jsx-a11y is React-only accessibility. eslint-plugin-tailwindcss stalled on Tailwind v4. SonarQube ships code quality to a server. CodeRabbit is an LLM. Deslint is the single local-first, deterministic gate that covers every row.
| Capability | DeslintThis tool | jsx-a11yReact a11y | tailwindcssESLint plugin | SonarQubeServer | CodeRabbitAI reviewer |
|---|---|---|---|---|---|
Design-system drift Arbitrary colors, spacing, typography | |||||
WCAG 2.2 + 2.1 AA mapping Every violation → legal criterion | |||||
Framework-agnostic React, Vue, Svelte, Angular, HTML | |||||
ESLint v10 flat config First-class, no legacy shim | |||||
Tailwind v3 AND v4 Both class generations supported | |||||
Local-first, zero cloud No SaaS roundtrip, no API keys | |||||
Deterministic — no LLM Same input → same output, every time | |||||
ADA Title II compliance report Self-contained HTML, audit-ready | |||||
Autofix Committable suggested change |
When to pick them
An honest take on when each tool is the right call
Every option in the table is the right answer for some team. The matrix above shows where each one stops; this block names the situation where each one starts.
Pick Deslint when…
You ship UI written in part by AI agents, you have a design system you want to defend, and you want one local-first gate covering design tokens, WCAG, responsive layout, and dark mode in the same pass.
Pick eslint-plugin-jsx-a11y when…
Your stack is React-only, you only need accessibility lint, and you already have separate tooling for design tokens and responsive checks.
Pick eslint-plugin-tailwindcss when…
You want class-order normalisation and duplicate-class detection on a Tailwind v3 codebase and do not need design-token enforcement, accessibility, or v4 support.
Pick SonarQube when…
Your team already runs SonarQube for backend code quality and you want a single dashboard — accept that frontend design and a11y coverage will be partial.
Pick CodeRabbit when…
You want LLM-generated PR review summaries and are comfortable shipping diffs to a cloud reviewer; pair it with a deterministic local linter for the rules that must not be statistical.
Frequently asked questions
Will the open source version stay free?
Yes. The ESLint plugin, CLI, MCP server, and GitHub Action are MIT-licensed and will always be free. Paid tiers add team collaboration features on top — they never gate-keep existing functionality.
What happens after I join the waitlist?
You'll receive a single email when the Teams or Enterprise tier launches. No newsletters, no drip campaigns — just the launch announcement with early-access pricing.
Can I self-host the paid features?
The Enterprise tier includes self-hosted / air-gapped deployment. Teams is a managed service. Both keep your source code local — only aggregated scores, rule IDs, and violation counts leave your machine to power the dashboard.
How does pricing work for open source maintainers?
Open source projects get Teams features free. We'll announce the OSS program alongside the Teams launch.
Is there a free trial for Teams?
Yes. Every Teams subscription starts with a 14-day free trial, no credit card required.
How does Teams pricing scale with team size?
Teams is a flat $99/month for up to 5 developers, then $19/seat/month for each additional developer. A 10-person team pays $99 + (5 × $19) = $194/month. The flat starter is designed to fit under standard expense-approval thresholds so you can try it without a procurement cycle.