Skip to content

Latest commit

 

History

History
57 lines (37 loc) · 1.08 KB

File metadata and controls

57 lines (37 loc) · 1.08 KB

Stackhacker UI

Open-source templates and reusable components for Nuxt with shadcn-vue.

This project aims to make shadcn-vue easier to use in Nuxt by providing:

  • practical templates you can start from,
  • reusable components you can install independently,
  • documentation that connects both paths clearly.

What this repository includes

  • Docs site (Nuxt 4 + Nuxt Content)
  • shadcn-vue registry builder (pnpm registry:build)
  • Template and component documentation under content/docs

Use the registry

Install an item with the shadcn-vue CLI:

npx shadcn-vue@latest add "https://ui.stackhacker.io/r/lucide-icon.json"

Local development

Install dependencies:

pnpm install

Start the docs site:

pnpm dev

Quality checks

pnpm lint
pnpm typecheck

Build registry files

pnpm registry:build

This command generates distributable registry JSON files in public/r/. public/r/ is generated at build time and is not committed to git.

Security

For vulnerability reporting and support policy, see SECURITY.md.