bambiui registry

Own your component source.

bambiui is a CLI-first component system. The registry is served as static source files, and the CLI copies Button and Tabs into your app with no runtime package dependency.

npm create astro@latest my-app
npm install -D bambiui
npx bambi init --yes
npx bambi add button --framework react
npx bambi add tabs --framework react

Static public registry

Generated from platform.

Current components

Button and Tabs are generated for vanilla, React, Solid, Svelte and Vue.

Source distributed

Files under /registry/generated are safe to copy into user projects.

SSR-safe

Generated auto-init and framework wrappers avoid browser globals during SSR.