MCPcopy
hub / github.com/tailwindlabs/headlessui

github.com/tailwindlabs/headlessui @v0.0.2 sqlite

repository ↗ · DeepWiki ↗ · release v0.0.2 ↗ · compare 2 versions
365 symbols 830 edges 96 files 1 documented · 0%
README

Headless UI

A set of completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.

Packages

Name Version Downloads
@headlessui/react npm version npm downloads
@headlessui/vue npm version npm downloads

Extension points exported contracts — how you extend this code

TransitionContextValues (Interface)
(no doc)
packages/@headlessui-react/src/components/transitions/transition.tsx
TransitionClasses (Interface)
(no doc)
packages/@headlessui-react/src/components/transitions/transition.tsx
TransitionEvents (Interface)
(no doc)
packages/@headlessui-react/src/components/transitions/transition.tsx
NestingContextValues (Interface)
(no doc)
packages/@headlessui-react/src/components/transitions/transition.tsx
StateDefinition (Interface)
(no doc)
packages/@headlessui-react/src/components/switch/switch.tsx

Core symbols most depended-on inside this repo

render
called by 236
packages/@headlessui-react/src/utils/render.ts
suppressConsoleLogs
called by 189
packages/@headlessui-react/src/test-utils/suppress-console-logs.ts
press
called by 155
packages/@headlessui-vue/src/test-utils/interactions.ts
press
called by 153
packages/@headlessui-react/src/test-utils/interactions.ts
click
called by 123
packages/@headlessui-vue/src/test-utils/interactions.ts
click
called by 121
packages/@headlessui-react/src/test-utils/interactions.ts
assertListbox
called by 106
packages/@headlessui-react/src/test-utils/accessibility-assertions.ts
assertListbox
called by 106
packages/@headlessui-vue/src/test-utils/accessibility-assertions.ts

Shape

Function 318
Enum 27
Interface 18
Method 2

Languages

TypeScript100%

Modules by API surface

packages/@headlessui-vue/src/test-utils/accessibility-assertions.ts38 symbols
packages/@headlessui-react/src/test-utils/accessibility-assertions.ts38 symbols
packages/@headlessui-vue/src/components/listbox/listbox.ts19 symbols
packages/@headlessui-react/src/components/listbox/listbox.tsx19 symbols
packages/@headlessui-vue/src/components/menu/menu.ts17 symbols
packages/@headlessui-react/src/components/transitions/transition.tsx17 symbols
packages/@headlessui-vue/src/test-utils/interactions.ts14 symbols
packages/@headlessui-react/src/test-utils/interactions.ts14 symbols
packages/@headlessui-react/src/components/menu/menu.tsx13 symbols
packages/@headlessui-react/src/utils/render.ts11 symbols
packages/@headlessui-react/src/components/switch/switch.tsx9 symbols
packages/@headlessui-react/pages/_app.tsx9 symbols

Dependencies from manifests, versioned

@popperjs/core2.6.0 · 1×
@tailwindcss/ui0.6.2 · 1×
@testing-library/jest-dom5.11.9 · 1×
@testing-library/react11.2.3 · 1×
@testing-library/vue5.1.0 · 1×
@types/debounce1.2.0 · 1×
@types/node14.14.22 · 1×
@types/react16.14.2 · 1×
@types/react-dom16.9.10 · 1×
@vue/compiler-sfc3.0.1 · 1×
@vue/test-utils2.0.0-beta.7 · 1×
framer-motion2.9.5 · 1×

For agents

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

⬇ download graph artifact