Skip to content

Registry for shadcn/ui, which focus on Bun, TypeScript and Vue 3.

Notifications You must be signed in to change notification settings

acfatah/bun-vue

Repository files navigation

Bun.js TypeScript Vue.js Tailwind CSS

Bun + TypeScript + Vue + Tailwind CSS

GitHub commit activity GitHub last commit (by committer) GitHub forks

Registry for shadcn/ui, which focus on Bun, TypeScript and Vue 3.

Important

Active development in progress!

Starter Template

mkdir your project name, cd to it then run,

bunx --bun tiged acfatah/bun-vue/templates/starter && bun update

Development

Serving Registry

Important

You need to build the component registry first by running bun cli build.

bun cli serve

To list available blocks and components, run:

bun ui list

To add a block or component, let say basic login form block, simply run bun add login-basic. The block registry resides under src/registry/blocks/login-basic.

Post-install Scripts

By default, bun will block all post-install scripts. Currently there are two scripts required which are:

  • @tailwindcss/oxide used by Tailwind
  • maplibre-gl used by Unovis

To list them, run

bun pm unstrusted

To execute them, run

bun pm trust --all

or specify the package name one by one.

About

Registry for shadcn/ui, which focus on Bun, TypeScript and Vue 3.

Resources

Stars

Watchers

Forks

Releases

No releases published