@buoy-design/scanners

Source scanners for Buoy (React, Vue, Svelte, Angular, Figma, Storybook)
15,341 20
Install
npm install @buoy-design/scanners
Latest Version:0.8.12
License:MIT
Last Updated:Oct 21, 2026
Links: GitHub  ·  npm
Maintainer: beatthetar

@buoy-design/scanners

Framework-specific code scanners for Buoy. Extracts components and design tokens from React, Vue, Svelte, Angular, and more.

Installation

npm install @buoy-design/scanners

Supported Frameworks

  • React - JSX/TSX components
  • Vue - Single File Components
  • Svelte - .svelte files
  • Angular - @Component decorators
  • Web Components - Lit, Stencil
  • Tailwind - Config parsing, arbitrary value detection
  • Templates - Blade, ERB, Twig

Usage

import { createReactScanner } from '@buoy-design/scanners';

const scanner = createReactScanner({
  include: ['src/**/*.tsx'],
  exclude: ['**/*.test.*'],
});

const components = await scanner.scan();

Links

Related Packages

@bridge-ui/adapters

Ready-made date, icon, and i18n adapters for Bridge UI.

874 0
@keyfunc/keybricks-ds

Keybricks design system — design tokens, three size tiers and 121 UI components...

850
@anguszhu/kroma-ui

A small, themeable UI component library with React and Vue support.

513
@coderocketapp/cli

Install and sync editable React and Vue components from your CodeRocket UI libra...

493 248
@coderocketapp/mcp

Give coding agents read-only access to your CodeRocket UI design system, compone...

330 248

Version History

Version Released License
0.8.12 MIT
0.8.11 MIT
0.8.10 MIT
0.8.9 MIT
0.8.8 MIT