Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/kokonut-labs/kokonutui
/ functions
Functions
296 in github.com/kokonut-labs/kokonutui
⨍
Functions
296
◇
Types & classes
90
↓ 227 callers
Function
cn
(...inputs: ClassValue[])
lib/utils.ts:4
↓ 5 callers
Function
copyEntrance
(delay: number)
components/landing/hero.tsx:63
↓ 5 callers
Function
onChange
()
hooks/use-mobile.ts:12
↓ 5 callers
Function
tileEntrance
(delay: number, restingRotate: number)
components/landing/hero.tsx:73
↓ 4 callers
Function
dicebearUrl
(seed: string)
components/kokonutui/team-selector.tsx:25
↓ 4 callers
Function
formatTime
(timeInSeconds: number)
components/kokonutui/liquid-glass-card.tsx:208
↓ 4 callers
Function
useSidebar
()
components/ui/sidebar.tsx:46
↓ 3 callers
Function
formatBytes
(bytes: number, decimals = 2)
components/kokonutui/file-upload.tsx:58
↓ 3 callers
Function
generateAestheticPath
( index: number, position: number, type: "primary" | "secondary" | "accent" )
components/kokonutui/background-paths.tsx:31
↓ 3 callers
Function
generateUniqueId
(prefix: string)
components/kokonutui/background-paths.tsx:85
↓ 3 callers
Function
isActiveLink
(path: string)
components/kokonutui/morphic-navbar.tsx:31
↓ 3 callers
Function
printDivider
()
scripts/build-registry.ts:28
↓ 2 callers
Function
getCommand
(packageManager: string)
components/mdx/package-manager-tabs.tsx:76
↓ 2 callers
Function
getTargetPath
(type: string)
scripts/build-registry.ts:206
↓ 2 callers
Function
handleFileSelect
(e: React.ChangeEvent<HTMLInputElement>)
hooks/use-file-input.ts:14
↓ 2 callers
Function
handleKeyDown
( e: React.KeyboardEvent, action: "increment" | "decrement" )
components/kokonutui/team-selector.tsx:121
↓ 2 callers
Function
handleTabClick
(tabId: string)
components/kokonutui/smooth-tab.tsx:210
↓ 2 callers
Function
handleTabClick
(tabId: string)
components/mdx/package-manager-tabs.tsx:61
↓ 2 callers
Function
triggerVibration
()
components/kokonutui/team-selector.tsx:89
↓ 2 callers
Function
useAutoResizeTextarea
({ minHeight, maxHeight, }: UseAutoResizeTextareaProps)
hooks/use-auto-resize-textarea.ts:8
↓ 1 callers
Function
animate
()
components/kokonutui/matrix-text.tsx:91
↓ 1 callers
Function
animate
()
components/kokonutui/beams-background.tsx:177
↓ 1 callers
Function
baseOptions
()
app/layout.config.tsx:7
↓ 1 callers
Function
calculateDistance
( x1: number, y1: number, x2: number, y2: number )
components/kokonutui/mouse-effect-card.tsx:68
↓ 1 callers
Function
copyToClipboard
(value: string)
hooks/use-copy-to-clipboard.ts:12
↓ 1 callers
Function
createBeam
(width: number, height: number, isDarkMode: boolean)
components/kokonutui/beams-background.tsx:36
↓ 1 callers
Function
drawBeam
(ctx: CanvasRenderingContext2D, beam: Beam)
components/kokonutui/beams-background.tsx:128
↓ 1 callers
Function
extractFrontmatter
( content: string )
scripts/build-registry.ts:70
↓ 1 callers
Function
fieldAngle
* Smooth organic 2D noise via a multi-octave trigonometric series. * Returns an angle in radians that evolves continuously with time `t`.
components/kokonutui/flow-field.tsx:89
↓ 1 callers
Function
formatNumber
(value: number)
components/landing/header.tsx:9
↓ 1 callers
Function
formatTime
(seconds: number)
components/kokonutui/ai-voice.tsx:41
↓ 1 callers
Function
formatTime
(seconds: number)
components/kokonutui/bento-grid.tsx:466
↓ 1 callers
Function
generateDots
(width: number, height: number, spacing: number)
components/kokonutui/mouse-effect-card.tsx:79
↓ 1 callers
Function
generateLLMsFile
(components: ComponentInfo[])
scripts/build-registry.ts:126
↓ 1 callers
Function
getColorClass
(color = "emerald")
components/kokonutui/bento-grid.tsx:385
↓ 1 callers
Function
getComponent
(fileName: string | null, folder: string)
lib/action.ts:13
↓ 1 callers
Function
getComponentFiles
(files: File[], registryType: string)
scripts/build-registry.ts:175
↓ 1 callers
Function
getComponentsInfo
()
scripts/build-registry.ts:86
↓ 1 callers
Function
getFileName
()
components/mdx/preview-content.tsx:95
↓ 1 callers
Function
getGithubStars
()
components/landing/header.tsx:16
↓ 1 callers
Function
getTypingDelay
()
components/kokonutui/type-writer.tsx:62
↓ 1 callers
Function
handleAvatarSelect
(avatar: Avatar)
components/kokonutui/avatar-picker.tsx:326
↓ 1 callers
Function
handleContainerClick
()
components/kokonutui/ai-input-search.tsx:55
↓ 1 callers
Function
handleCopyClick
()
components/mdx/preview-content.tsx:83
↓ 1 callers
Function
handleDecrement
(e: React.MouseEvent | React.KeyboardEvent)
components/kokonutui/team-selector.tsx:109
↓ 1 callers
Function
handleIncrement
(e: React.MouseEvent | React.KeyboardEvent)
components/kokonutui/team-selector.tsx:97
↓ 1 callers
Function
handleItemClick
(itemId: string)
components/kokonutui/toolbar.tsx:119
↓ 1 callers
Function
handleKeyDown
( e: React.KeyboardEvent<HTMLButtonElement>, tabId: string )
components/kokonutui/smooth-tab.tsx:218
↓ 1 callers
Function
handleKeyDown
( e: React.KeyboardEvent<HTMLButtonElement>, tabId: string )
components/mdx/package-manager-tabs.tsx:66
↓ 1 callers
Function
handleShare
(index: number)
components/kokonutui/social-button.tsx:50
↓ 1 callers
Function
handleSubmit
()
components/kokonutui/ai-input-search.tsx:41
↓ 1 callers
Function
main
()
scripts/build-registry.ts:243
↓ 1 callers
Function
openInV0
()
components/mdx/preview-content.tsx:122
↓ 1 callers
Function
removeTag
(tagId: string)
hooks/use-tags.ts:45
↓ 1 callers
Function
render
()
components/kokonutui/flow-field.tsx:186
↓ 1 callers
Function
resetBeam
(beam: Beam, index: number, totalBeams: number)
components/kokonutui/beams-background.tsx:109
↓ 1 callers
Function
resize
()
components/kokonutui/flow-field.tsx:169
↓ 1 callers
Function
setupObserver
(element: HTMLDivElement | null, index: number)
components/kokonutui/scroll-text.tsx:63
↓ 1 callers
Function
updateCanvasSize
()
components/kokonutui/beams-background.tsx:92
↓ 1 callers
Function
updateDarkMode
()
components/kokonutui/beams-background.tsx:79
↓ 1 callers
Function
updateDimensions
()
components/kokonutui/smooth-tab.tsx:185
↓ 1 callers
Function
updateDimensions
()
components/mdx/package-manager-tabs.tsx:36
↓ 1 callers
Function
updateDots
()
components/kokonutui/mouse-effect-card.tsx:262
↓ 1 callers
Function
useCopyToClipboard
({ timeout = 2000, onCopy, }: { timeout?: number; onCopy?: () => void; } = {})
hooks/use-copy-to-clipboard.ts:3
↓ 1 callers
Function
useDebounce
(value: T, delay = 500)
hooks/use-debounce.ts:3
↓ 1 callers
Function
useIsMobile
()
hooks/use-mobile.ts:5
↓ 1 callers
Function
validateAndSetFile
(file: File | undefined)
hooks/use-file-input.ts:19
↓ 1 callers
Function
writeFileRecursive
(filePath: string, data: string)
scripts/build-registry.ts:45
Function
AIInput_Voice
()
components/kokonutui/bento-grid.tsx:442
Function
AILoadingState
()
components/kokonutui/ai-loading.tsx:122
Function
AITextLoading
({ texts = [ "Thinking...", "Processing...", "Analyzing...", "Computing...", "Almost..."
components/kokonutui/ai-text-loading.tsx:23
Function
AI_Input_Search
({ placeholder = "Search the web...", searchLabel = "Search", onSubmit, className, }: AIInputSearchPro
components/kokonutui/ai-input-search.tsx:27
Function
AI_Prompt
({ models = DEFAULT_MODELS, defaultModel = "Claude 4.5 Sonnet", placeholder = "What can I do for you?",
components/kokonutui/ai-prompt.tsx:79
Function
AI_Voice
()
components/kokonutui/ai-voice.tsx:17
Function
ActionSearchBar
({ actions = allActionsSample, defaultOpen = false, }: { actions?: Action[]; defaultOpen?: boolean; })
components/kokonutui/action-search-bar.tsx:118
Function
Alert
({ className, variant, ...props }: React.ComponentProps<"div"> & VariantProps<typeof alertVariants>)
components/ui/alert.tsx:21
Function
AlertDescription
({ className, ...props }: React.ComponentProps<"div">)
components/ui/alert.tsx:49
Function
AlertTitle
({ className, ...props }: React.ComponentProps<"div">)
components/ui/alert.tsx:36
Function
Anthropic
(props: React.SVGProps<SVGSVGElement>)
components/icons/anthropic.tsx:1
Function
AnthropicDark
(props: SVGProps<SVGSVGElement>)
components/icons/anthropic-dark.tsx:3
Function
AppleActivityCard
({ title = "Activity Rings", className, }: { title?: string; className?: string; })
components/kokonutui/apple-activity-card.tsx:175
Function
ArrowRightBroken
(props: SVGProps<SVGSVGElement>)
components/icons/arrow-right-broken.tsx:3
Function
AttractButton
({ className, particleCount = 12, attractRadius = 50, ...props }: AttractButtonProps)
components/kokonutui/attract-button.tsx:31
Function
Badge
({ className, variant, ...props }: BadgeProps)
components/ui/badge.tsx:30
Function
BeamsBackground
({ className, intensity = "strong", }: AnimatedGradientBackgroundProps)
components/kokonutui/beams-background.tsx:55
Function
BentoCard
({ item }: { item: BentoItem })
components/kokonutui/bento-grid.tsx:566
Function
BentoGrid
()
components/kokonutui/bento-grid.tsx:693
Function
ButtonCta
({ children = "Get Started", variant = "primary", size = "sm", className, ...props }: ButtonProps)
components/button-cta.tsx:9
Function
Card
({ product, index, totalCards, isExpanded, reducedMotion, }: CardProps)
components/kokonutui/card-stack.tsx:105
Function
Card
({ item, dimmed, onHoverStart, onHoverEnd }: CardProps)
components/kokonutui/spotlight-cards.tsx:88
Function
CardFlip
({ title = "Design Systems", subtitle = "Explore the fundamentals", description = "Dive deep into the wo
components/kokonutui/card-flip.tsx:24
Function
CardStackExample
({ className }: CardStackProps)
components/kokonutui/card-stack.tsx:233
Function
CarouselCards
()
components/kokonutui/carousel-cards.tsx:347
Function
ChartAnimation
({ value }: { value: number })
components/kokonutui/bento-grid.tsx:226
Function
Checkmark
({ size = 100, strokeWidth = 2, color = "currentColor", className = "", }: CheckmarkProps)
components/kokonutui/currency-transfer.tsx:56
Function
CheckoutIcon
(props: SVGProps<SVGSVGElement>)
components/icons/checkout.tsx:3
Function
CircleProgress
({ data, index }: CircleProgressProps)
components/kokonutui/apple-activity-card.tsx:61
Function
CircleTheme
(props: SVGProps<SVGSVGElement>)
components/icons/circle-theme.tsx:3
Function
CommandButton
({ className, children, ...props }: React.ButtonHTMLAttributes<HTMLButtonElement> & { children?: React
components/kokonutui/command-button.tsx:15
Function
CompassOutline
(props: SVGProps<SVGSVGElement>)
components/icons/compass.tsx:4
next →
1–100 of 296, ranked by callers