ahoybuoy/Buoy Design Drift Linter
Free for open source. Design system linter and code review for React, Vue, Tailwind. Catches hardcoded colors, spacing violations, design token drift. Like ESLint for your design system.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| mode | Mode to run: "ci" for drift check, "architect" for design system creation | no | ci |
| github-token | GitHub token for posting comments and creating PRs | yes | — |
| anthropic-api-key | Anthropic API key for AI-powered analysis (required for architect mode) | no | — |
| fail-on-drift | Fail the workflow if drift is detected | no | false |
| ignore-file | Path to ignore file for tracking drift | no | "" |
| config | Path to buoy config file | no | "" |
Outputs
| name | description |
|---|---|
| drift-count | Number of drift signals detected |
| maturity-score | Design system maturity score (architect mode only) |
| pr-url | URL of created PR (architect mode only) |