Composable, accessible components with thoughtful defaults. Build your own component library with code you can customize, extend, and make your own.
โ
127k ยท react, next, tailwind ยท scanned 2026-10-26 at 8f04138
Buoy skips a value when a comment explains it or marks it as known debt, when it is a 2โ3px optical nudge, or when the commit that added it says it was deliberate. 2 optical nudges.
p-[3px] in block-viewer.tsx:166 โ p-[3px] is a 2-3px optical adjustment p-[3px] in tabs.tsx:28 โ p-[3px] is a 2-3px optical adjustment No repeated literal colours.
0.3rem2ร-0.45rem2ร-0.35rem2ร14px1ร0.2rem1ร160px1ร0.25em1ร0.1rem1รtext-[0.8rem] (line 62)text-[0.8rem] (line 82)text-[0.5rem] (line 135)text-[0.625rem] (line 151)text-[0.625rem] (line 49)text-[0.625rem] (line 56)text-[0.625rem] (line 62)text-[0.625rem] (line 138)text-[0.625rem] (line 154)text-[2.875rem] (line 43)text-[1.05rem] (line 95)sm:text-[15px] (line 95)text-[1.05rem] (line 141)text-[1.05rem] (line 45)sm:text-[15px] (line 45)text-[1.05rem] (line 62)rounded-[6px] (line 40)rounded-[6px] (line 41)rounded-[6px] (line 36)Maintainers: this scan used the MIT-licensed CLI at commit 8f04138. Run it yourself with
npx @buoy-design/cli show health, or install the GitHub App
to get the fix suggested on every PR. If anything here is wrong, open an issue and we will correct the page.
If you would rather this report not be public, email support@buoy.design and we will take it down.
The score describes how much of the UI goes through design tokens, not the quality of the product or the team. Scores can shift between CLI versions as detection improves; this one was produced by CLI 0.8.12. How the score works.