MCPcopy
hub / github.com/shadcn-ui/ui

github.com/shadcn-ui/ui @shadcn@4.12.0 sqlite

repository ↗ · DeepWiki ↗ · release shadcn@4.12.0 ↗ · compare 2 versions
11,629 symbols 29,344 edges 4,001 files 1 documented · 0%
README

shadcn/ui

A set of beautifully designed components that you can customize, extend, and build on. Start here then make it your own. Open Source. Open Code. Use this to build your own component library.

hero

Documentation

Visit https://ui.shadcn.com/docs to view the documentation.

Contributing

Please read the contributing guide.

License

Licensed under the MIT license.

Extension points exported contracts — how you extend this code

Chainable (Interface)
(no doc)
packages/shadcn/test/fixtures/frameworks/remix-indie-stack/cypress/support/commands.ts
Register (Interface)
(no doc)
templates/start-app/src/router.tsx
Register (Interface)
(no doc)
templates/start-monorepo/apps/web/src/router.tsx
Artwork (Interface)
(no doc)
apps/v4/registry/new-york-v4/examples/scroll-area-horizontal-demo.tsx
RegistryContext (Interface)
(no doc)
packages/shadcn/src/registry/context.ts
FileRoutesByFullPath (Interface)
(no doc)
templates/start-app/src/routeTree.gen.ts
FileRoutesByFullPath (Interface)
(no doc)
templates/start-monorepo/apps/web/src/routeTree.gen.ts
AudioAnalyserOptions (Interface)
(no doc)
apps/v4/registry/bases/base/blocks/preview/cards/bar-visualizer.tsx

Core symbols most depended-on inside this repo

cn
called by 5823
apps/v4/lib/utils.ts
cn
called by 337
apps/v4/registry/new-york-v4/lib/utils.ts
cn
called by 333
apps/v4/registry/bases/radix/lib/utils.ts
cn
called by 329
apps/v4/registry/bases/base/lib/utils.ts
npxShadcn
called by 218
packages/tests/src/utils/helpers.ts
createFixtureTestDirectory
called by 184
packages/tests/src/utils/helpers.ts
transform
called by 162
packages/shadcn/src/utils/transformers/index.ts
mergeProps
called by 123
packages/react/src/use-render/index.ts

Shape

Function 11,489
Interface 54
Class 48
Method 38

Languages

TypeScript100%

Modules by API surface

apps/v4/lib/ai.ts62 symbols
packages/shadcn/src/registry/errors.ts55 symbols
packages/react/src/message-scroller/message-scroller.test.tsx37 symbols
packages/shadcn/src/preset/resolve.ts35 symbols
packages/shadcn/src/utils/dry-run-formatter.ts28 symbols
packages/shadcn/src/registry/source.ts28 symbols
packages/shadcn/src/registry/loader.ts27 symbols
apps/v4/registry/bases/radix/examples/item-example.tsx26 symbols
apps/v4/styles/radix-vega/ui/sidebar.tsx25 symbols
apps/v4/styles/radix-sera/ui/sidebar.tsx25 symbols
apps/v4/styles/radix-rhea/ui/sidebar.tsx25 symbols
apps/v4/styles/radix-nova/ui/sidebar.tsx25 symbols

Dependencies from manifests, versioned

@ai-sdk/anthropic4.0.0-canary.66 · 1×
@ai-sdk/openai4.0.0-canary.73 · 1×
@ai-sdk/react4.0.0-canary.162 · 1×
@antfu/ni25.0.0 · 1×
@astrojs/check0.9 · 1×
@astrojs/react5 · 1×
@babel/core7.22.1 · 1×
@babel/parser7.28.0 · 1×
@babel/plugin-transform-typescript7.28.0 · 1×
@babel/preset-typescript7.27.1 · 1×
@base-ui/react1.4.1 · 1×
@changesets/changelog-github0.4.8 · 1×

Datastores touched

dbDatabase · 1 repos
mydbDatabase · 1 repos

For agents

$ claude mcp add ui \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact