MCPcopy
hub / github.com/kobaltedev/kobalte

github.com/kobaltedev/kobalte @0.13.11 sqlite

repository ↗ · DeepWiki ↗ · release 0.13.11 ↗
2,495 symbols 5,876 edges 613 files 70 documented · 3%
README

kobalte

license-badge

A UI toolkit for building accessible web apps and design systems with SolidJS.

Packages

Name Version Description
@kobalte/core core-npm Unstyled components and primitives for building accessible web apps and design systems.
@kobalte/tailwindcss tailwindcss-npm A TailwindCSS plugin for styling Kobalte components states data-* attributes by using modifiers like ui-expanded:*
@kobalte/vanilla-extract vanilla-extract-npm A Vanilla Extract plugin for styling Kobalte components states data-* attributes by using an utility function.

Documentation

For full documentation, visit kobalte.dev.

Roadmap

View roadmap, give feedback and vote for new features at https://github.com/orgs/kobaltedev/projects/4.

Contributing

Before contributing please refer to CONTRIBUTING.md.

All contributions are moderated under the Contributor Covenant Code of Conduct.

Acknowledgment

Created by Fabien Marie-Louise.

License

This project is licensed under the MIT License.

Extension points exported contracts — how you extend this code

MultipleSelectionManager (Interface)
(no doc) [2 implementers]
packages/core/src/selection/types.ts
GlobalListeners (Interface)
(no doc)
packages/utils/src/create-global-listeners.ts
CalendarPrevTriggerOptions (Interface)
(no doc)
packages/dates/calendar/calendar-prev-trigger.tsx
KobalteTailwindPluginOptions (Interface)
(no doc)
packages/tailwindcss/src/index.ts
ThemeOption (Interface)
(no doc)
apps/docs/src/components/theme-selector.tsx
KeyboardDelegate (Interface)
(no doc) [2 implementers]
packages/core/src/selection/types.ts
ScrollableElement (Interface)
(no doc)
packages/utils/src/focus-without-scrolling.ts
CalendarGridBodyCellContextValue (Interface)
(no doc)
packages/dates/calendar/calendar-grid-body-cell-context.tsx

Core symbols most depended-on inside this repo

render
called by 539
apps/docs/src/examples/toggle-group.tsx
createPointerEvent
called by 204
packages/tests/src/utils.ts
callHandler
called by 154
packages/utils/src/events.ts
mergeDefaultProps
called by 127
packages/utils/src/props.ts
fn
called by 113
packages/core/src/colors/utils.ts
value
called by 88
packages/core/src/meter/meter-root.tsx
isDisabled
called by 82
packages/core/src/selection/selection-manager.ts
composeEventHandlers
called by 72
packages/utils/src/events.ts

Shape

Function 1,481
Interface 812
Method 178
Class 23
Enum 1

Languages

TypeScript100%

Modules by API surface

packages/core/src/colors/utils.ts66 symbols
packages/core/src/slider/create-slider-state.ts36 symbols
packages/dates/calendar/utils.ts35 symbols
packages/core/src/selection/selection-manager.ts33 symbols
packages/dates/calendar/calendar-root.tsx30 symbols
packages/core/src/color-area/create-color-area-state.ts29 symbols
packages/core/src/selection/types.ts21 symbols
packages/core/src/primitives/create-focus-scope/create-focus-scope.tsx21 symbols
apps/docs/src/components/icons.tsx21 symbols
packages/core/src/combobox/combobox-base.tsx19 symbols
packages/dates/date-picker/date-picker-input.tsx18 symbols
packages/core/src/colors/types.ts17 symbols

Dependencies from manifests, versioned

@babel/core7.22.10 · 1×
@babel/preset-env7.22.10 · 1×
@biomejs/biome1.8.1 · 1×
@changesets/cli2.26.2 · 1×
@commitlint/cli17.7.1 · 1×
@commitlint/config-conventional17.7.0 · 1×
@commitlint/cz-commitlint17.7.1 · 1×
@docsearch/css3.5.2 · 1×
@docsearch/js3.5.2 · 1×
@floating-ui/dom1.5.1 · 1×
@internationalized/date3.4.0 · 1×
@internationalized/number3.2.1 · 1×

For agents

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

⬇ download graph artifact