---
name: "@shoogle"
slug: "shoogle"
description: "Search shadcn blocks and components across community registries from the CLI"
category: "Animated components"
tags: ["animation", "blocks", "cards", "e-commerce", "forms", "loaders", "marketing", "media"]
framework: "react"
license: null
author: null
website: "https://shoogle.dev"
github: null
registry: "https://shoogle.dev/r/index.json"
pro: false
pro_url: null
github_stars: null
component_count: 29
generated_at: "2026-09-05T09:50:59.044Z"
---

# @shoogle

Search shadcn blocks and components across community registries from the CLI

## Links

- Website: https://shoogle.dev
- Registry JSON: https://shoogle.dev/r/index.json
- Directory page: https://sh4dcn.vercel.app/registry/shoogle
- This file: https://sh4dcn.vercel.app/md/shoogle.md

## Install

```sh
# add the whole registry (shadcn CLI)
npx shadcn@latest add https://shoogle.dev/r/index.json
pnpm dlx shadcn@latest add https://shoogle.dev/r/index.json
bunx shadcn@latest add https://shoogle.dev/r/index.json
# fetch the raw registry index
curl -s https://shoogle.dev/r/index.json
```

## Components (29)

| name | type | description | install |
| --- | --- | --- | --- |
| shadcncraft/index | registry:style | — | `npx shadcn@latest add https://shoogle.dev/r/shadcncraft/index.json` |
| magicui/index | registry:style | — | `npx shadcn@latest add https://shoogle.dev/r/magicui/index.json` |
| 7ovr/index | registry:style | Adopt the 7Ovr look wholesale: state color tokens, the monochrome chart ramp, and sharp corners. Replaces your existing theme values, unlike installing a singl… | `npx shadcn@latest add https://shoogle.dev/r/7ovr/index.json` |
| systaliko-ui/index | registry:style | — | `npx shadcn@latest add https://shoogle.dev/r/systaliko-ui/index.json` |
| eldoraui/index | registry:style | — | `npx shadcn@latest add https://shoogle.dev/r/eldoraui/index.json` |
| brainless/index | registry:block | Default brainless install — Claude, Codex, and Grok session blocks. | `npx shadcn@latest add https://shoogle.dev/r/brainless/index.json` |
| zippystarter/index | registry:style | — | `npx shadcn@latest add https://shoogle.dev/r/zippystarter/index.json` |
| paceui/index | registry:style | — | `npx shadcn@latest add https://shoogle.dev/r/paceui/index.json` |
| soralabs/index | registry:style | — | `npx shadcn@latest add https://shoogle.dev/r/soralabs/index.json` |
| limeplay/index | registry:style | — | `npx shadcn@latest add https://shoogle.dev/r/limeplay/index.json` |
| animate-ui/index | registry:style | — | `npx shadcn@latest add https://shoogle.dev/r/animate-ui/index.json` |
| loading-ui/index | registry:style | — | `npx shadcn@latest add https://shoogle.dev/r/loading-ui/index.json` |
| delta/index | registry:style | — | `npx shadcn@latest add https://shoogle.dev/r/delta/index.json` |
| unlumen-ui/index | registry:style | — | `npx shadcn@latest add https://shoogle.dev/r/unlumen-ui/index.json` |
| elevenlabs-ui/index | registry:style | — | `npx shadcn@latest add https://shoogle.dev/r/elevenlabs-ui/index.json` |
| efferd/index | registry:style | — | `npx shadcn@latest add https://shoogle.dev/r/efferd/index.json` |
| shadcn-ui-blocks/portfolio-pro-design-portfolio-project-index | registry:block | A ruled archive table of every project by year with client sector and deliverable columns and a row-level arrow link to each case. | `npx shadcn@latest add https://shoogle.dev/r/shadcn-ui-blocks/portfolio-pro-design-portfolio-project-index.json` |
| shadcn-ui-blocks/ecommerce-pro-category-sections-alphabetical-index | registry:block | The whole catalog as a lettered text directory for visits that know the name. | `npx shadcn@latest add https://shoogle.dev/r/shadcn-ui-blocks/ecommerce-pro-category-sections-alphabetical-index.json` |
| shadcn-ui-blocks/ecommerce-pro-archive-sections-colorway-index | registry:block | An archive table of every colorway ever sold with years, units made, live or retired badges, and the honest note behind each retirement. | `npx shadcn@latest add https://shoogle.dev/r/shadcn-ui-blocks/ecommerce-pro-archive-sections-colorway-index.json` |
| shadcn-ui-blocks/portfolio-pro-work-grids-work-index-list | registry:block | A numbered text list of projects showing project name, kind, and year with a trailing arrow and no images. | `npx shadcn@latest add https://shoogle.dev/r/shadcn-ui-blocks/portfolio-pro-work-grids-work-index-list.json` |
| shadcn-ui-blocks/portfolio-pro-work-grids-sticky-split-index | registry:block | A split work index that pins the heading, intro, and a ruled facts list on the left while project tiles scroll on the right. | `npx shadcn@latest add https://shoogle.dev/r/shadcn-ui-blocks/portfolio-pro-work-grids-sticky-split-index.json` |
| shadcn-ui-blocks/portfolio-pro-hero-sections-project-index-hero | registry:block | Editorial index hero with a name and positioning intro above a ruled, text only list of selected projects showing number, title, client, discipline, and year. | `npx shadcn@latest add https://shoogle.dev/r/shadcn-ui-blocks/portfolio-pro-hero-sections-project-index-hero.json` |
| shadcn-ui-blocks/portfolio-pro-gallery-sections-index-preview-gallery | registry:block | A numbered list of works with medium and year on the left beside a large preview of the highlighted row with its caption and counter. | `npx shadcn@latest add https://shoogle.dev/r/shadcn-ui-blocks/portfolio-pro-gallery-sections-index-preview-gallery.json` |
| shadcn-ui-blocks/marketing-pro-content-sections-series-chapter-index | registry:block | A series index pairing an intro column and byline with a divided list of numbered chapters, each showing a description, reading time, and marker. | `npx shadcn@latest add https://shoogle.dev/r/shadcn-ui-blocks/marketing-pro-content-sections-series-chapter-index.json` |
| shadcn-ui-blocks/ecommerce-pro-lookbook-sections-archive-lookbooks-index | registry:block | Every season kept online, each tile counting what is still made. | `npx shadcn@latest add https://shoogle.dev/r/shadcn-ui-blocks/ecommerce-pro-lookbook-sections-archive-lookbooks-index.json` |
| shadcn-ui-blocks/ecommerce-pro-journal-sections-journal-topics-index | registry:block | The journal mapped by topic with article counts and the best first read. | `npx shadcn@latest add https://shoogle.dev/r/shadcn-ui-blocks/ecommerce-pro-journal-sections-journal-topics-index.json` |
| shadcn-ui-blocks/ecommerce-pro-faq-sections-faq-topics-index | registry:block | Six help topics with counts, the most asked question linked from each tile. | `npx shadcn@latest add https://shoogle.dev/r/shadcn-ui-blocks/ecommerce-pro-faq-sections-faq-topics-index.json` |
| shadcn-ui-blocks/portfolio-pro-case-study-sections-case-study-index | registry:block | A ruled list of four navigable case study rows each carrying a thumbnail, a one-line problem statement, a result figure, and a category tag. | `npx shadcn@latest add https://shoogle.dev/r/shadcn-ui-blocks/portfolio-pro-case-study-sections-case-study-index.json` |
| shadcn-ui-blocks/ecommerce-pro-pricing-transparency-sections-input-cost-index | registry:block | Four stat cards hold each raw input cost with its current rate, twelve month movement, and a trend sparkline, above the pass through rule line. | `npx shadcn@latest add https://shoogle.dev/r/shadcn-ui-blocks/ecommerce-pro-pricing-transparency-sections-input-cost-index.json` |

## For AI agents

```text
You are adding components from @shoogle to a shadcn-compatible project.
1. Read this file (https://sh4dcn.vercel.app/md/shoogle.md) for the component list.
2. Fetch the machine-readable index: https://shoogle.dev/r/index.json
3. Install a single component with its install command from the table above.
4. Full structured record: https://sh4dcn.vercel.app/json (library slug: shoogle).
```
