MCPcopy Index your code
hub / github.com/ariakit/ariakit

github.com/ariakit/ariakit @0.1.5 sqlite

repository ↗ · DeepWiki ↗ · release 0.1.5 ↗
4,212 symbols 12,340 edges 1,594 files 199 documented · 5%
README

Ariakit

Toolkit with accessible components, styles, and examples for your next web app.

Explore website »

GitHub Discussions  GitHub Release Date  NPM version  NPM downloads  Follow Ariakit on Bluesky  Join the Ariakit Discord server  GitHub stars

Docs

Packages

Core Team

Licensing

This repository contains code with different licenses. Please read this section carefully.

Path License Summary
packages MIT License Permissive open-source.
examples (except Plus) MIT License Permissive open-source.
examples (Plus) Ariakit Plus License License granted to Ariakit Plus customers.
app Proprietary No license granted.

Each of these directories contains its own license file with the full terms. Always refer to the most specific license file that applies to the code you are using.

Contributing

Follow the instructions on the contributing guide.

Browser testing

BrowserStack

Browser testing is provided by BrowserStack.

Extension points exported contracts — how you extend this code

LayerLightnessStepsCallback (Interface)
* Container queries compare exact values, so layer lightness is quantized into * fixed buckets before descendants deriv
packages/ariakit-tailwind/src/input.ts
PackageWatcher (Interface)
(no doc) [2 implementers]
packages/ariakit-scripts/src/dev.ts
ExtractedBlock (Interface)
* Minimal CSS block extraction for our custom DSL
app/src/lib/build-styles.ts
HeadingOptions (Interface)
(no doc)
packages/ariakit-solid-components/src/heading/heading.tsx
TooltipStoreState (Interface)
(no doc)
packages/ariakit-components/src/tooltip/tooltip-store.ts
CreateUndoManagerOptions (Interface)
(no doc)
packages/ariakit-utils/src/undo.ts
GetTabIndexParams (Interface)
(no doc)
packages/ariakit-react-components/src/focusable/focusable.tsx
MergedRefEffect (Interface)
(no doc)
packages/ariakit-react-utils/src/hooks.ts

Core symbols most depended-on inside this repo

click
called by 559
packages/ariakit-test/src/click.ts
setState
called by 304
packages/ariakit-store/src/index.ts
getState
called by 293
packages/ariakit-store/src/index.ts
join
called by 288
packages/ariakit-tailwind/src/lib.ts
set
called by 247
packages/ariakit-components/src/form/form-store.ts
forwardRef
called by 211
packages/ariakit-react-utils/src/system.tsx
type
called by 205
packages/ariakit-test/src/type.ts
createStore
called by 163
packages/ariakit-store/src/index.ts

Shape

Function 3,183
Interface 990
Method 21
Class 18

Languages

TypeScript100%

Modules by API surface

packages/ariakit-scripts/src/perf-compare.ts84 symbols
packages/ariakit-scripts/src/perf.ts76 symbols
app/src/lib/jsdoc-loader.ts66 symbols
packages/ariakit-scripts/src/docs.ts63 symbols
packages/ariakit-tailwind/src/input.ts56 symbols
packages/ariakit-tailwind/src/lib.ts54 symbols
packages/ariakit-store/src/index.ts52 symbols
app/src/lib/source.ts47 symbols
app/src/lib/reference-tokenizer.ts45 symbols
packages/ariakit-test/src/press.ts36 symbols
packages/ariakit-scripts/src/react18.ts36 symbols
app/src/lib/preview-discovery.ts35 symbols

Dependencies from manifests, versioned

@ariakit/componentsworkspace:* · 1×
@ariakit/reactworkspace:* · 1×
@ariakit/react-componentsworkspace:* · 1×
@ariakit/react-storeworkspace:* · 1×
@ariakit/react-utilsworkspace:* · 1×
@ariakit/scriptsworkspace:* · 1×
@ariakit/solidworkspace:* · 1×
@ariakit/solid-componentsworkspace:* · 1×
@ariakit/solid-storeworkspace:* · 1×
@ariakit/solid-utilsworkspace:* · 1×
@ariakit/storeworkspace:* · 1×
@ariakit/tailwindworkspace:* · 1×

For agents

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

⬇ download graph artifact