@arki/ui

next

for @arki/[email protected] · Tier 1: the stack · MIT

React component library for ARKI apps: Base UI primitives styled with Tailwind v4 semantic tokens.

Version 0.1.6 next

Install

The latest version on npm is 0.1.5 archive, not supported

bun add @arki/ui
Other package managers
npm install @arki/ui
pnpm add @arki/ui
yarn add @arki/ui

Release health for @arki/[email protected]

Doc examples

5 compiled1 run0 skipped

Open gaps

6 release checks fail · 1 gap was found by demos

  • checkfile-llms-txt
  • checkfile-agents-md
  • checkfile-agent-guide
  • checkreadme-h2-order
  • checkpkg-engines
  • checkfiles-ship-dist-docs
  • No portable Tailwind consumption contract: a consumer must @source the package's src by f… found by drop-studio

Used by demos

No demo uses this package yet.

Runtimes

No engines field, so no runtime requirement is declared.

Benchmarks

No benchmarks are published for this version.

README

React component library for ARKI apps: Base UI primitives styled with Tailwind v4 semantic tokens. Forms, overlays, navigation, data display and charts. One import per component.

Install

bun add @arki/ui @arki/design-systems @arki/theme react react-dom

react and react-dom 19 are peer dependencies. @arki/design-systems supplies the tokens the components read, and @arki/theme sets light and dark mode.

Quick start

Pick one design system and let Tailwind scan the component sources.

/* src/styles/global.css */
@import 'tailwindcss';
@import '@arki/design-systems/atelier/fonts.css';
@import '@arki/design-systems/atelier/tokens.css';
@import '@arki/design-systems/atelier/theme-bridge.css';
 
/* Adjust the path to where @arki/ui is installed. */
@source '../node_modules/@arki/ui/src';

Then import each component from its own subpath.

import { Button } from '@arki/ui/button';
import { Card, CardContent, CardHeader, CardTitle } from '@arki/ui/card';
import { cn } from '@arki/ui/cn';
 
export function Example() {
  return (
    <Card className={cn('max-w-md')}>
      <CardHeader>
        <CardTitle>Tidal Mug</CardTitle>
      </CardHeader>
      <CardContent>
        <Button>Add to cart</Button>
      </CardContent>
    </Card>
  );
}

When not to use this

  • Your app does not use Tailwind v4. The components are styled with Tailwind classes and have no stylesheet of their own.
  • You need a headless library to style yourself. Use @base-ui/react directly. This package is the styled layer on top of it.
  • You mix design systems in one app. These components read one set of tokens (see @arki/design-systems).
  • You build for React Native. Use @arki/native-ui.

Runtime support

Source-distributed: ships TypeScript/TSX, needs a bundler (Vite with the TanStack Start stack).

Public imports

There is no root import. Every component is its own subpath: @arki/ui/button, @arki/ui/dialog, @arki/ui/select, @arki/ui/table, @arki/ui/chart. llms.txt lists all of them with their names.

GroupSubpaths
Actionsbutton, toggle, toggle-group, toolbar, control-group
Formsform, input, input-base, input-otp, textarea, textarea-with-autosize, select, checkbox, radio-group, switch, slider, label, date-picker, color-picker, math-input, complex-input
Overlaysdialog, alert-dialog, drawer, sheet, popover, hover-card, tooltip, command, sonner (toasts)
Menus and navigationdropdown-menu, context-menu, menubar, navigation-menu, breadcrumb, pagination, tabs, sidebar
Layout and surfacescard, glass-card, panel, surface, separator, scroll-area, resizable, tool-panels, aspect-ratio, accordion, collapsible
Data displaytable, chart, badge, avatar, alert, callout, progress, skeleton, spinners, timeline, carousel, calendar, katex
Helperscn, design-system, slot, as-child, scroll-to-top

Failure behaviour

Components do not return failure values. Mistakes in how you compose them show up in three ways.

  • Some compound parts need their parent. These hooks throw a plain Error when the parent is missing: useFormField (inside FormField), useSidebar (inside SidebarProvider), and the hooks for Chart, Carousel, ControlGroup and Timeline. Fix the tree; do not catch the error.
  • A missing token gives a wrong colour, not an error. If a page looks unstyled, check the @source line and the token imports first.
  • Toaster reads the theme from @arki/theme. Without a ThemeProvider it uses system.

Limits

  • Tailwind only sees classes it can scan. If @source does not point at the installed @arki/ui/src, components render with no styling and no error.
  • Pick one design system per app. Boundary: loading atelier tokens and workbench tokens in one stylesheet makes the later file win for every shared name, so components mix two palettes.
  • katex does not load KaTeX's stylesheet. Import katex/dist/katex.min.css yourself, or maths renders unstyled.
  • Imports must name a subpath. import { Button } from '@arki/ui' fails: the package has no root entry.
  • Some components rely on browser APIs (matchMedia, ResizeObserver). Render them on the client; in tests use a DOM environment.

Design-system rules

  1. Style with semantic classes: bg-background, bg-card, text-muted-foreground, border-border.
  2. One design system per app: atelier, workbench or arena. Never mix them.
  3. App-specific colours get new token names. Do not redefine a shared name.
  4. If a component needs a token the contract does not have, propose the smallest extension and get confirmation before you change @arki/design-systems.

Benchmarks

Bundle size of the same components from @arki/ui and from popular React component libraries. Mantine, MUI and Radix Themes are the common full-featured choices.

Measured on Node 22.13.1 (Darwin 27.0.0 arm64, Apple M2 Max (12 cores)) · @arki/bench 0.0.1 (mitata 1.0.34) · publish, seed 1592639052 · commit 34146416b3 (uncommitted changes) · 2026-10-13.

Versions: @arki/bench 0.0.1 · @arki/ui 0.1.4 · @mantine/core 7.17.4 · @mui/material 9.5.0 · @radix-ui/themes 3.3.0 · mitata 1.0.34.

Button, JavaScript only

Rows marked different contract do other work: they are measured and shown, never ranked.

LibraryVersionJS+CSS gzipbrotlirawBudget (gzip)vs @arki/ui
@arki/ui0.1.412.9 kB11.5 kB39.4 kB14.5 kBbaseline
@mantine/core7.17.412.1 kB10.7 kB40.5 kB—different contract: ships a separate stylesheet that this row does not count
@mui/material9.5.037.7 kB33.6 kB110 kB—different contract: styles are injected at runtime by Emotion (CSS-in-JS), not a stylesheet
@radix-ui/themes3.3.05.32 kB4.79 kB17 kB—different contract: ships a separate stylesheet that this row does not count

Dialog, JavaScript only

Rows marked different contract do other work: they are measured and shown, never ranked.

LibraryVersionJS+CSS gzipbrotlirawBudget (gzip)vs @arki/ui
@arki/ui0.1.432 kB28.6 kB97.6 kB35.5 kBbaseline
@mantine/core7.17.420.5 kB18.2 kB66.4 kB—different contract: ships a separate stylesheet that this row does not count
@mui/material9.5.040 kB35.4 kB117 kB—different contract: styles are injected at runtime by Emotion (CSS-in-JS), not a stylesheet
@radix-ui/themes3.3.019.3 kB17.3 kB58.3 kB—different contract: ships a separate stylesheet that this row does not count

Form set (Button, Input, Select, Checkbox), JavaScript only

Rows marked different contract do other work: they are measured and shown, never ranked.

LibraryVersionJS+CSS gzipbrotlirawBudget (gzip)vs @arki/ui
@arki/ui0.1.457.5 kB50.4 kB169 kB63.5 kBbaseline
@mantine/core7.17.443 kB38 kB140 kB—different contract: ships a separate stylesheet that this row does not count
@mui/material9.5.068.5 kB59.5 kB213 kB—different contract: styles are injected at runtime by Emotion (CSS-in-JS), not a stylesheet
@radix-ui/themes3.3.043.5 kB38.4 kB133 kB—different contract: ships a separate stylesheet that this row does not count

Button, complete styled

LibraryVersionJS+CSS gzipbrotlirawBudget (gzip)vs @arki/ui + Tailwind CSS
@arki/ui + Tailwind CSS0.1.417 kB15 kB58.2 kB18.5 kBbaseline
@mantine/core + styles.css7.17.444.3 kB36.5 kB338 kB—2.6× larger [2.6–2.6]
@mui/material (Emotion)9.5.037.7 kB33.6 kB110 kB—2.2× larger [2.2–2.2]
@radix-ui/themes + styles.css3.3.086.1 kB54.4 kB731 kB—5.1× larger [5.1–5.1]

Dialog, complete styled

LibraryVersionJS+CSS gzipbrotlirawBudget (gzip)vs @arki/ui + Tailwind CSS
@arki/ui + Tailwind CSS0.1.437 kB32.9 kB121 kB41 kBbaseline
@mantine/core + styles.css7.17.452.7 kB44.1 kB363 kB—1.4× larger [1.4–1.4]
@mui/material (Emotion)9.5.040 kB35.4 kB117 kB—1.08× larger [1.08–1.08]
@radix-ui/themes + styles.css3.3.0100 kB66.9 kB773 kB—2.7× larger [2.7–2.7]

Form set (Button, Input, Select, Checkbox), complete styled

LibraryVersionJS+CSS gzipbrotlirawBudget (gzip)vs @arki/ui + Tailwind CSS
@arki/ui + Tailwind CSS0.1.463.2 kB55.4 kB197 kB69 kBbaseline
@mantine/core + styles.css7.17.475.2 kB63.8 kB437 kB—1.2× larger [1.2–1.2]
@mui/material (Emotion)9.5.068.5 kB59.5 kB213 kB—1.08× larger [1.08–1.08]
@radix-ui/themes + styles.css3.3.0124 kB88 kB848 kB—2.0× larger [2.0–2.0]

Notes

  • Styling is not equal, so there are two kinds of group. JavaScript only counts the components without styles; a rival that needs a stylesheet or styles itself at runtime is measured but never ranked (differs). complete styled adds the CSS a user must also ship, and ranks everything.
  • @arki/ui is Base UI primitives styled with Tailwind classes. Its CSS comes from your app Tailwind build. In the complete styled groups it is a Tailwind v4 build of the classes found in the measured component files (found by Tailwind’s own scanner), with preflight and the workbench tokens and theme bridge. Fonts are left out. A real app adds the classes of its own code on top.
  • Mantine and Radix Themes ship one stylesheet for the whole library (styles.css), not a per-component one, so their complete rows include the CSS of every component. MUI styles components at runtime with Emotion, so its JavaScript includes the styling engine and it has no stylesheet.
  • Mantine Modal and MUI/Radix Dialog are the nearest equivalents of the @arki/ui Dialog parts.

Reproduce: bunx arki-bench run --profile publish in the package directory.

  • @arki/design-systems: tokens, Tailwind bridge and fonts for atelier, workbench, arena.
  • @arki/theme: light, dark and system provider and the no-flash script.
  • @arki/icons: icon sets behind one React entry point.
  • @arki/react-hooks: the hooks the components use, reusable on their own.

Documentation

Support

Report bugs and questions at https://github.com/arki-labs/arki/issues.

License

MIT. See LICENSE.

Docs 1 page in 0.1.6

Public imports 70 paths · 343 exports

Import pathExportsFirst names
@arki/ui/accordion4 exportsAccordion, AccordionContent, AccordionItem, AccordionTrigger
All 4 names
  • Accordion function
  • AccordionContent function
  • AccordionItem function
  • AccordionTrigger function
@arki/ui/alert3 exportsAlert, AlertDescription, AlertTitle
All 3 names
  • Alert function
  • AlertDescription function
  • AlertTitle function
@arki/ui/alert-dialog11 exportsAlertDialog, AlertDialogAction, AlertDialogCancel, AlertDialogContent, …
All 11 names
  • AlertDialog function
  • AlertDialogAction function
  • AlertDialogCancel function
  • AlertDialogContent function
  • AlertDialogDescription function
  • AlertDialogFooter function
  • AlertDialogHeader function
  • AlertDialogOverlay function
  • AlertDialogPortal function
  • AlertDialogTitle function
  • AlertDialogTrigger function
@arki/ui/as-child2 exportsAsChildProp, withAsChild
All 2 names
  • AsChildProp type
  • withAsChild function
@arki/ui/aspect-ratio1 exportAspectRatio
All 1 names
  • AspectRatio function
@arki/ui/avatar3 exportsAvatar, AvatarFallback, AvatarImage
All 3 names
  • Avatar function
  • AvatarFallback function
  • AvatarImage function
@arki/ui/badge2 exportsBadge, badgeVariants
All 2 names
  • Badge function
  • badgeVariants variable
@arki/ui/breadcrumb7 exportsBreadcrumb, BreadcrumbEllipsis, BreadcrumbItem, BreadcrumbLink, …
All 7 names
  • Breadcrumb function
  • BreadcrumbEllipsis function
  • BreadcrumbItem function
  • BreadcrumbLink function
  • BreadcrumbList function
  • BreadcrumbPage function
  • BreadcrumbSeparator function
@arki/ui/button3 exportsButton, ButtonProps, buttonVariants
All 3 names
  • Button function
  • ButtonProps type
  • buttonVariants variable
@arki/ui/calendar1 exportCalendar
All 1 names
  • Calendar function
@arki/ui/callout2 exportsCallout, CalloutProps
All 2 names
  • Callout function
  • CalloutProps type
@arki/ui/card6 exportsCard, CardContent, CardDescription, CardFooter, …
All 6 names
  • Card function
  • CardContent function
  • CardDescription function
  • CardFooter function
  • CardHeader function
  • CardTitle function
@arki/ui/carousel6 exportsCarousel, CarouselApi, CarouselContent, CarouselItem, …
All 6 names
  • Carousel function
  • CarouselApi type
  • CarouselContent function
  • CarouselItem function
  • CarouselNext function
  • CarouselPrevious function
@arki/ui/chart7 exportsChartConfig, ChartContainer, ChartLegend, ChartLegendContent, …
All 7 names
  • ChartConfig type
  • ChartContainer function
  • ChartLegend variable
  • ChartLegendContent function
  • ChartStyle variable
  • ChartTooltip variable
  • ChartTooltipContent function
@arki/ui/checkbox1 exportCheckbox
All 1 names
  • Checkbox function
@arki/ui/cn1 exportcn
All 1 names
  • cn function
@arki/ui/collapsible3 exportsCollapsible, CollapsibleContent, CollapsibleTrigger
All 3 names
  • Collapsible function
  • CollapsibleContent function
  • CollapsibleTrigger function
@arki/ui/color-picker1 exportColorPicker
All 1 names
  • ColorPicker function
@arki/ui/command9 exportsCommand, CommandDialog, CommandEmpty, CommandGroup, …
All 9 names
  • Command function
  • CommandDialog function
  • CommandEmpty function
  • CommandGroup function
  • CommandInput function
  • CommandItem function
  • CommandList function
  • CommandSeparator function
  • CommandShortcut function
@arki/ui/complex-input2 exportsComplexInput, ComplexInputProps
All 2 names
  • ComplexInput function
  • ComplexInputProps type
@arki/ui/context-menu15 exportsContextMenu, ContextMenuCheckboxItem, ContextMenuContent, ContextMenuGroup, …
All 15 names
  • ContextMenu function
  • ContextMenuCheckboxItem function
  • ContextMenuContent function
  • ContextMenuGroup function
  • ContextMenuItem function
  • ContextMenuLabel function
  • ContextMenuPortal function
  • ContextMenuRadioGroup function
  • ContextMenuRadioItem function
  • ContextMenuSeparator function
  • ContextMenuShortcut function
  • ContextMenuSub function
  • ContextMenuSubContent function
  • ContextMenuSubTrigger function
  • ContextMenuTrigger function
@arki/ui/control-group3 exportsControlGroup, ControlGroupItem, ControlGroupProps
All 3 names
  • ControlGroup variable
  • ControlGroupItem variable
  • ControlGroupProps type
@arki/ui/date-picker1 exportDatePicker
All 1 names
  • DatePicker function
@arki/ui/design-system11 exportsdefaultUiDesignSystemId, DESIGN_SYSTEM_IDS, DESIGN_SYSTEMS, DesignSystemId, …
All 11 names
  • defaultUiDesignSystemId variable
  • DESIGN_SYSTEM_IDS variable
  • DESIGN_SYSTEMS variable
  • DesignSystemId type
  • designSystemIdSchema variable
  • DesignSystemMetadata type
  • getDesignSystemById function
  • getDesignSystemByIdSafe function
  • isDesignSystemId function
  • parseDesignSystemId function
  • resolveUiDesignSystemId function
@arki/ui/dialog10 exportsDialog, DialogClose, DialogContent, DialogDescription, …
All 10 names
  • Dialog function
  • DialogClose function
  • DialogContent function
  • DialogDescription function
  • DialogFooter function
  • DialogHeader function
  • DialogOverlay function
  • DialogPortal function
  • DialogTitle function
  • DialogTrigger function
@arki/ui/drawer10 exportsDrawer, DrawerClose, DrawerContent, DrawerDescription, …
All 10 names
  • Drawer function
  • DrawerClose function
  • DrawerContent function
  • DrawerDescription function
  • DrawerFooter function
  • DrawerHeader function
  • DrawerOverlay function
  • DrawerPortal function
  • DrawerTitle function
  • DrawerTrigger function
@arki/ui/dropdown-menu16 exportsDropdownMenu, DropdownMenuCheckboxItem, DropdownMenuContent, DropdownMenuGroup, …
All 16 names
  • DropdownMenu function
  • DropdownMenuCheckboxItem function
  • DropdownMenuContent function
  • DropdownMenuGroup function
  • DropdownMenuGroupLabel function
  • DropdownMenuItem function
  • DropdownMenuLabel function
  • DropdownMenuPortal function
  • DropdownMenuRadioGroup function
  • DropdownMenuRadioItem function
  • DropdownMenuSeparator function
  • DropdownMenuShortcut function
  • DropdownMenuSub function
  • DropdownMenuSubContent function
  • DropdownMenuSubTrigger function
  • DropdownMenuTrigger function
@arki/ui/form13 exportsForm, FormControl, FormDescription, FormField, …
All 13 names
  • Form variable
  • FormControl function
  • FormDescription function
  • FormField variable
  • FormHints function
  • FormItem function
  • FormLabel function
  • FormMessage function
  • HintItem type
  • useForm function
  • useFormField variable
  • useWatch function
  • zodResolver function
@arki/ui/glass-card6 exportsGlassCard, GlassCardIcon, glassCardIconVariants, glassCardVariants, …
All 6 names
  • GlassCard function
  • GlassCardIcon function
  • glassCardIconVariants variable
  • glassCardVariants variable
  • GlassTone type
  • glassTones variable
@arki/ui/hover-card3 exportsHoverCard, HoverCardContent, HoverCardTrigger
All 3 names
  • HoverCard function
  • HoverCardContent function
  • HoverCardTrigger function
@arki/ui/input1 exportInput
All 1 names
  • Input function
@arki/ui/input-base10 exportsInputBase, InputBaseAdornment, InputBaseAdornmentButton, InputBaseAdornmentProps, …
All 10 names
  • InputBase variable
  • InputBaseAdornment variable
  • InputBaseAdornmentButton variable
  • InputBaseAdornmentProps type
  • InputBaseContextProps type
  • InputBaseControl variable
  • InputBaseControlProps type
  • InputBaseFlexWrapper variable
  • InputBaseInput variable
  • InputBaseProps type
@arki/ui/input-otp4 exportsInputOTP, InputOTPGroup, InputOTPSeparator, InputOTPSlot
All 4 names
  • InputOTP function
  • InputOTPGroup function
  • InputOTPSeparator function
  • InputOTPSlot function
@arki/ui/katex3 exportsBlockMath, InlineMath, MathComponentProps
All 3 names
  • BlockMath variable
  • InlineMath variable
  • MathComponentProps type
@arki/ui/label1 exportLabel
All 1 names
  • Label function
@arki/ui/math-input2 exportsMathInput, MathInputProps
All 2 names
  • MathInput function
  • MathInputProps type
@arki/ui/math-input/complex-input2 exportsComplexInput, ComplexInputProps
All 2 names
  • ComplexInput function
  • ComplexInputProps type
@arki/ui/math-input/index2 exportsMathInput, MathInputProps
All 2 names
  • MathInput function
  • MathInputProps type
@arki/ui/menubar16 exportsMenubar, MenubarCheckboxItem, MenubarContent, MenubarGroup, …
All 16 names
  • Menubar function
  • MenubarCheckboxItem function
  • MenubarContent function
  • MenubarGroup function
  • MenubarItem function
  • MenubarLabel function
  • MenubarMenu function
  • MenubarPortal function
  • MenubarRadioGroup function
  • MenubarRadioItem function
  • MenubarSeparator function
  • MenubarShortcut function
  • MenubarSub function
  • MenubarSubContent function
  • MenubarSubTrigger function
  • MenubarTrigger function
@arki/ui/navigation-menu9 exportsNavigationMenu, NavigationMenuContent, NavigationMenuIndicator, NavigationMenuItem, …
All 9 names
  • NavigationMenu function
  • NavigationMenuContent function
  • NavigationMenuIndicator function
  • NavigationMenuItem function
  • NavigationMenuLink function
  • NavigationMenuList function
  • NavigationMenuTrigger function
  • navigationMenuTriggerStyle variable
  • NavigationMenuViewport function
@arki/ui/pagination7 exportsPagination, PaginationContent, PaginationEllipsis, PaginationItem, …
All 7 names
  • Pagination function
  • PaginationContent function
  • PaginationEllipsis function
  • PaginationItem function
  • PaginationLink function
  • PaginationNext function
  • PaginationPrevious function
@arki/ui/panel12 exportsPanel, PanelDivider, PanelDividerProps, PanelFooter, …
All 12 names
  • Panel function
  • PanelDivider function
  • PanelDividerProps type
  • PanelFooter function
  • PanelFooterProps type
  • PanelHeader function
  • PanelHeaderProps type
  • PanelHeadline function
  • PanelHeadlineProps type
  • PanelProps type
  • PanelSection function
  • PanelSectionProps type
@arki/ui/popover4 exportsPopover, PopoverClose, PopoverContent, PopoverTrigger
All 4 names
  • Popover function
  • PopoverClose function
  • PopoverContent function
  • PopoverTrigger function
@arki/ui/progress1 exportProgress
All 1 names
  • Progress function
@arki/ui/radio-group2 exportsRadioGroup, RadioGroupItem
All 2 names
  • RadioGroup function
  • RadioGroupItem function
@arki/ui/resizable3 exportsResizableHandle, ResizablePanel, ResizablePanelGroup
All 3 names
  • ResizableHandle function
  • ResizablePanel function
  • ResizablePanelGroup function
@arki/ui/scroll-area2 exportsScrollArea, ScrollBar
All 2 names
  • ScrollArea function
  • ScrollBar function
@arki/ui/scroll-to-top1 exportScrollToTop
All 1 names
  • ScrollToTop variable
@arki/ui/select10 exportsSelect, SelectContent, SelectGroup, SelectItem, …
All 10 names
  • Select function
  • SelectContent function
  • SelectGroup function
  • SelectItem function
  • SelectLabel function
  • SelectScrollDownButton function
  • SelectScrollUpButton function
  • SelectSeparator function
  • SelectTrigger function
  • SelectValue function
@arki/ui/separator1 exportSeparator
All 1 names
  • Separator function
@arki/ui/sheet8 exportsSheet, SheetClose, SheetContent, SheetDescription, …
All 8 names
  • Sheet function
  • SheetClose function
  • SheetContent function
  • SheetDescription function
  • SheetFooter function
  • SheetHeader function
  • SheetTitle function
  • SheetTrigger function
@arki/ui/sidebar24 exportsSidebar, SidebarContent, SidebarFooter, SidebarGroup, …
All 24 names
  • Sidebar function
  • SidebarContent function
  • SidebarFooter function
  • SidebarGroup function
  • SidebarGroupAction function
  • SidebarGroupContent function
  • SidebarGroupLabel function
  • SidebarHeader function
  • SidebarInput function
  • SidebarInset function
  • SidebarMenu function
  • SidebarMenuAction function
  • SidebarMenuBadge function
  • SidebarMenuButton function
  • SidebarMenuItem function
  • SidebarMenuSkeleton function
  • SidebarMenuSub function
  • SidebarMenuSubButton function
  • SidebarMenuSubItem function
  • SidebarProvider variable
  • SidebarRail function
  • SidebarSeparator function
  • SidebarTrigger function
  • useSidebar function
@arki/ui/skeleton1 exportSkeleton
All 1 names
  • Skeleton function
@arki/ui/slider1 exportSlider
All 1 names
  • Slider function
@arki/ui/slot1 exportSlot
All 1 names
  • Slot function
@arki/ui/sonner2 exportstoast, Toaster
All 2 names
  • toast variable
  • Toaster variable
@arki/ui/spinners2 exportsPulseLoader, Spinner
All 2 names
  • PulseLoader function
  • Spinner function
@arki/ui/surface2 exportsSurface, SurfaceProps
All 2 names
  • Surface function
  • SurfaceProps type
@arki/ui/switch1 exportSwitch
All 1 names
  • Switch function
@arki/ui/table8 exportsTable, TableBody, TableCaption, TableCell, …
All 8 names
  • Table function
  • TableBody function
  • TableCaption function
  • TableCell function
  • TableFooter function
  • TableHead function
  • TableHeader function
  • TableRow function
@arki/ui/tabs4 exportsTabs, TabsContent, TabsList, TabsTrigger
All 4 names
  • Tabs function
  • TabsContent function
  • TabsList function
  • TabsTrigger function
@arki/ui/textarea1 exportTextarea
All 1 names
  • Textarea function
@arki/ui/textarea-with-autosize2 exportsTextareaWithAutoSize, TextareaWithAutosizeProps
All 2 names
  • TextareaWithAutoSize function
  • TextareaWithAutosizeProps type
@arki/ui/timeline10 exportsTimeline, TimelineConnector, TimelineContent, TimelineDescription, …
All 10 names
  • Timeline variable
  • TimelineConnector variable
  • TimelineContent variable
  • TimelineDescription variable
  • TimelineDot variable
  • TimelineDotProps type
  • TimelineItem variable
  • TimelineProps type
  • TimelineSeparator variable
  • TimelineTitle variable
@arki/ui/toggle2 exportsToggle, toggleVariants
All 2 names
  • Toggle function
  • toggleVariants variable
@arki/ui/toggle-group2 exportsToggleGroup, ToggleGroupItem
All 2 names
  • ToggleGroup function
  • ToggleGroupItem function
@arki/ui/tool-panels6 exportsPanelExpandButton, PanelSkeleton, ToolPanel, ToolPanelGroup, …
All 6 names
  • PanelExpandButton function
  • PanelSkeleton function
  • ToolPanel function
  • ToolPanelGroup function
  • ToolPanelHandle function
  • useToolPanelGroup function
@arki/ui/toolbar4 exportsToolbar, ToolbarButtonProps, ToolbarDividerProps, ToolbarWrapperProps
All 4 names
  • Toolbar variable
  • ToolbarButtonProps type
  • ToolbarDividerProps type
  • ToolbarWrapperProps type
@arki/ui/tooltip5 exportsTooltip, TooltipContent, TooltipProvider, TooltipTrigger, …
All 5 names
  • Tooltip function
  • TooltipContent function
  • TooltipProvider function
  • TooltipTrigger function
  • WithTooltip variable
@arki/ui/utils1 exportcn
All 1 names
  • cn function

Every export with its signature, as JSON