MCPcopy
hub / github.com/ibelick/motion-primitives

github.com/ibelick/motion-primitives @main sqlite

repository ↗ · DeepWiki ↗
296 symbols 756 edges 173 files 0 documented · 0%
README

Motion-Primitives

Beautifully designed, easy-to-integrate motion components for engineers and designers, built with motion and Tailwind CSS.

This project is in beta. Expect new components to be released regularly and significant updates to the code.

hero

Documentation

Visit motion-primitives.com/docs to view the full documentation.

Contributing

Please read the contributing guide.

License

Licensed under the MIT license.

Extension points exported contracts — how you extend this code

CssVariablesThemeOptions (Interface)
(no doc)
lib/theme-css-variables.ts
FileEntry (Interface)
(no doc)
cli/src/index.ts
RegistryFile (Interface)
(no doc)
scripts/registry-schema.ts
PreventScrollOptions (Interface)
(no doc)
hooks/usePreventScroll.tsx
RegistryItem (Interface)
(no doc)
cli/src/index.ts
TailwindConfig (Interface)
(no doc)
scripts/registry-schema.ts
Registry (Interface)
(no doc)
cli/src/index.ts
CssVars (Interface)
(no doc)
scripts/registry-schema.ts

Core symbols most depended-on inside this repo

cn
called by 97
lib/utils.ts
variable
called by 34
lib/theme-css-variables.ts
useMorphingDialog
called by 8
components/core/morphing-dialog.tsx
generateId
called by 5
mdx-components.tsx
addEvent
called by 5
hooks/usePreventScroll.tsx
hasTransition
called by 4
components/core/text-effect.tsx
handleVisibilityChange
called by 4
components/core/cursor.tsx
useClickOutside
called by 4
hooks/useClickOutside.tsx

Shape

Function 287
Interface 9

Languages

TypeScript100%

Modules by API surface

hooks/usePreventScroll.tsx20 symbols
components/core/morphing-dialog.tsx12 symbols
components/core/dialog.tsx11 symbols
components/core/carousel.tsx10 symbols
cli/src/index.ts8 symbols
lib/browser.ts7 symbols
components/core/morphing-popover.tsx7 symbols
components/core/accordion.tsx7 symbols
components/core/magnetic.tsx6 symbols
components/core/dock.tsx6 symbols
components/core/disclosure.tsx6 symbols
scripts/registry-schema.ts4 symbols

Dependencies from manifests, versioned

@code-hike/mdx0.9.0 · 1×
@mdx-js/loader3.0.1 · 1×
@mdx-js/react3.0.1 · 1×
@next/mdx14.2.4 · 1×
@radix-ui/react-dropdown-menu2.1.1 · 1×
@radix-ui/react-label2.1.2 · 1×
@radix-ui/react-scroll-area1.1.0 · 1×
@radix-ui/react-slot1.1.2 · 1×
@tailwindcss/typography0.5.16 · 1×

For agents

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

⬇ download graph artifact