Skip to content

Repository files navigation

@wasimxyz/ui

A shadcn/ui registry of components I use on wasimamiri.com. Install any item with the shadcn CLI — its files, dependencies, and required env vars come with it.

Install

Via the GitHub address (no configuration needed):

npx shadcn@latest add wasimxyz/ui/fetch-github-contributions

Or install just the calendar:

npx shadcn@latest add wasimxyz/ui/week-activity-calendar

Via the @wasimxyz namespace — add this to your project's components.json, then install by name:

{
  "registries": {
    "@wasimxyz": "https://raw.githubusercontent.com/wasimxyz/ui/main/public/registry/{name}.json"
  }
}
npx shadcn@latest add @wasimxyz/fetch-github-contributions

Developing this registry

npm install
npm run registry:build   # writes public/registry/<item>.json from registry.json

The built JSON under public/registry/ is committed (the component source lives under registry/) so the @wasimxyz namespace can resolve items from raw GitHub.

About

A shadcn/ui registry of React components

Resources

Stars

1 star

Watchers

0 watching

Forks

Used by

Contributors

Languages