MCPcopy
hub / github.com/mantinedev/ui.mantine.dev

github.com/mantinedev/ui.mantine.dev @main sqlite

repository ↗ · DeepWiki ↗
384 symbols 1,087 edges 428 files 0 documented · 0%
README

Mantine UI

Mantine UI is a set of more than 120 responsive components built with Mantine. All components support dark/light color scheme and Mantine theme customizations. Mantine UI is free for everyone.

Contributing

Mantine UI is an open source project with MIT license – you can browse source code and use components in your applications without any limitations. Although the project is open source, we do not accept any contributions to the codebase of Mantine UI (unless maintainers asked you to send a PR). You can contribute to the Mantine library codebase instead.

License

MIT

Extension points exported contracts — how you extend this code

ComponentPreviewProps (Interface)
(no doc)
components/ComponentPreview/ComponentPreview.tsx
ChangelogPageProps (Interface)
(no doc)
components/ChangelogPage/ChangelogPage.tsx
CanvasHeaderProps (Interface)
(no doc)
components/ComponentCanvas/CanvasHeader/CanvasHeader.tsx
StoryWrapperProps (Interface)
(no doc)
components/StoryWrapper/StoryWrapper.tsx
CategoryHeaderProps (Interface)
(no doc)
components/CategoryHeader/CategoryHeader.tsx
PageHeadProps (Interface)
(no doc)
components/PageHead/PageHead.tsx
HomePageProps (Interface)
(no doc)
components/HomePage/HomePage.tsx
CategoryPageProps (Interface)
(no doc)
components/CategoryPage/CategoryPage.tsx

Core symbols most depended-on inside this repo

render
called by 124
test-utils/render.tsx
axe
called by 123
test-utils/axe.ts
getAllComponents
called by 9
data/components.ts
getChild
called by 7
lib/Subgrid/Subgrid.tsx
getSubHeight
called by 5
lib/Subgrid/Subgrid.tsx
setSorting
called by 3
lib/TableSort/TableSort.tsx
filterData
called by 2
lib/TableSort/TableSort.tsx
sortData
called by 2
lib/TableSort/TableSort.tsx

Shape

Function 335
Interface 39
Method 6
Class 4

Languages

TypeScript100%

Modules by API surface

jest.setup.js10 symbols
data/components.ts9 symbols
lib/TableSort/TableSort.tsx8 symbols
lib/SocialButtons/SocialButtons.tsx6 symbols
lib/DndTable/DndTable.tsx4 symbols
lib/DndListHandle/DndListHandle.tsx4 symbols
lib/DndList/DndList.tsx4 symbols
data/types.ts4 symbols
components/ComponentPage/ComponentPage.tsx4 symbols
lib/TableSelection/TableSelection.tsx3 symbols
lib/Subgrid/Subgrid.tsx3 symbols
lib/PasswordStrength/PasswordStrength.tsx3 symbols

Dependencies from manifests, versioned

@babel/core7.28.6 · 1×
@dnd-kit/core6.3.1 · 1×
@dnd-kit/sortable10.0.0 · 1×
@dnd-kit/utilities3.2.2 · 1×
@mantine/carousel9.0.0-alpha.7 · 1×
@mantine/code-highlight9.0.0-alpha.7 · 1×
@mantine/core9.0.0-alpha.7 · 1×
@mantine/dropzone9.0.0-alpha.7 · 1×
@mantine/form9.0.0-alpha.7 · 1×
@mantine/hooks9.0.0-alpha.7 · 1×
@mantine/spotlight9.0.0-alpha.7 · 1×

For agents

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

⬇ download graph artifact