Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/Bridgetamana/neobrutal-ui
/ functions
Functions
174 in github.com/Bridgetamana/neobrutal-ui
⨍
Functions
174
◇
Types & classes
37
↓ 76 callers
Function
cn
(...inputs: ClassValue[])
lib/utils.ts:4
↓ 11 callers
Function
spinner
(text: string)
packages/cli/src/utils/spinner.ts:3
↓ 6 callers
Function
getInstallCommand
( packageManager: PackageManager, dependencies: string[], isDev = false )
packages/cli/src/utils/package-manager.ts:167
↓ 5 callers
Function
ensurePathInProjectRoot
(cwd: string, targetPath: string, sourcePath: string)
packages/cli/src/commands/update.ts:294
↓ 5 callers
Function
getConfig
(cwd: string)
packages/cli/src/utils/config.ts:46
↓ 5 callers
Function
handleError
(error: unknown)
packages/cli/src/utils/errors.ts:3
↓ 5 callers
Function
resolvePromisePhase
( option: string | ToastOptions, defaultType: string, )
components/ui/toast.tsx:112
↓ 5 callers
Function
transformImports
(content: string, config: Config)
packages/cli/src/utils/transform.ts:10
↓ 4 callers
Function
ensurePathInProjectRoot
(cwd: string, targetPath: string, sourcePath: string)
packages/cli/src/commands/add.ts:309
↓ 4 callers
Function
getRegistryItem
(name: string)
packages/cli/src/utils/registry.ts:136
↓ 4 callers
Function
stripAliasPrefix
* Strips the alias prefix from a path (e.g., "@/", "~/", "#/").
packages/cli/src/commands/init.ts:235
↓ 3 callers
Function
detectPackageManager
(cwd: string)
packages/cli/src/utils/package-manager.ts:113
↓ 3 callers
Function
ensurePathInProjectRoot
(cwd: string, targetPath: string, sourcePath: string)
packages/cli/src/commands/diff.ts:191
↓ 3 callers
Function
getRegistryIndex
()
packages/cli/src/utils/registry.ts:125
↓ 3 callers
Function
installDependencies
( cwd: string, dependencies: string[], options: { isDev?: boolean; silent?: boolean } = {} )
packages/cli/src/utils/package-manager.ts:181
↓ 3 callers
Function
stripAliasPrefix
* Strips the alias prefix from a path (e.g., "@/", "~/", "#/").
packages/cli/src/commands/add.ts:299
↓ 2 callers
Function
applyTheme
(theme: ColorTheme)
components/theme-provider.tsx:42
↓ 2 callers
Function
extractAliasPrefix
* Extracts the alias prefix from a configured alias path. * * Examples: * - "@/components" -> "@/" * - "~/lib/utils" -> "~/" * - "#/components"
packages/cli/src/utils/transform.ts:62
↓ 2 callers
Function
fetchJson
(url: string)
packages/cli/src/utils/registry.ts:115
↓ 2 callers
Function
getAllMdxSlugs
(section: MdxSection = "components")
lib/mdx/index.ts:142
↓ 2 callers
Function
getBasePath
(section: MdxSection)
lib/mdx/index.ts:44
↓ 2 callers
Function
getDaysInMonth
(year: number, month: number)
components/ui/date-picker.tsx:10
↓ 2 callers
Function
getFocusable
()
components/docs/docs-sidebar.tsx:97
↓ 2 callers
Function
getFocusable
()
components/site/layout/site-header.tsx:30
↓ 2 callers
Function
getPackageJson
(cwd: string)
packages/cli/src/utils/config.ts:178
↓ 2 callers
Function
getSortOrder
(doc: MdxDocument)
lib/mdx/index.ts:89
↓ 2 callers
Function
isSameDay
(a: Date | null, b: Date | null)
components/ui/date-picker.tsx:30
↓ 2 callers
Function
normalizeComponentName
(name: string)
packages/cli/src/utils/registry.ts:17
↓ 2 callers
Function
normalizeDocsCode
(code: string)
lib/mdx/docs-code.ts:1
↓ 2 callers
Function
parseAndValidateMdx
(filePath: string, section: MdxSection)
lib/mdx/index.ts:56
↓ 2 callers
Function
runInit
( options: z.infer<typeof initOptionsSchema> )
packages/cli/src/commands/init.ts:49
↓ 2 callers
Function
simulateSave
()
components/docs/demos/toast-demo.tsx:6
↓ 2 callers
Function
stripAliasPrefix
(alias: string, prefix: string)
packages/cli/src/commands/diff.ts:210
↓ 2 callers
Function
stripAliasPrefix
(alias: string, prefix: string)
packages/cli/src/commands/update.ts:313
↓ 1 callers
Function
buildRegistry
()
scripts/build-registry.ts:30
↓ 1 callers
Function
checkComponentForUpdates
( cwd: string, config: Config, registryItem: RegistryItem )
packages/cli/src/commands/update.ts:187
↓ 1 callers
Function
clampLimit
(limit?: number)
lib/search.ts:47
↓ 1 callers
Function
countAdditions
(localContent: string, registryContent: string)
packages/cli/src/commands/update.ts:227
↓ 1 callers
Function
countDeletions
(localContent: string, registryContent: string)
packages/cli/src/commands/update.ts:238
↓ 1 callers
Function
createUtilsFile
(cwd: string, config: Config)
packages/cli/src/commands/init.ts:257
↓ 1 callers
Function
detectCssPath
* Detects the global CSS file path based on framework conventions.
packages/cli/src/utils/config.ts:249
↓ 1 callers
Function
detectPackageManagerFromPackageJson
(cwd: string)
packages/cli/src/utils/package-manager.ts:76
↓ 1 callers
Function
detectTailwindCss
* Detects if Tailwind CSS is installed.
packages/cli/src/utils/config.ts:189
↓ 1 callers
Function
ensureDirectories
(cwd: string, config: Config)
packages/cli/src/commands/init.ts:245
↓ 1 callers
Function
extractAliasPrefix
(config: Config)
packages/cli/src/commands/diff.ts:200
↓ 1 callers
Function
extractAliasPrefix
(config: Config)
packages/cli/src/commands/update.ts:303
↓ 1 callers
Function
fetchWithRetry
* Fetches with retry logic for resilience against transient network failures.
packages/cli/src/utils/registry.ts:65
↓ 1 callers
Function
formatDate
(date: Date)
components/ui/date-picker.tsx:18
↓ 1 callers
Function
formatStarCount
(stars: number)
components/docs/docs-sidebar.tsx:21
↓ 1 callers
Function
getCliCommand
(manager: PackageManager, name: string)
components/docs/install-tabs.tsx:12
↓ 1 callers
Function
getDefaultConfig
(projectInfo: ProjectInfo)
packages/cli/src/commands/init.ts:161
↓ 1 callers
Function
getExampleCode
(code: string | undefined, codeFile: string | undefined)
components/docs/component-preview-server.tsx:13
↓ 1 callers
Function
getFirstDayOfMonth
(year: number, month: number)
components/ui/date-picker.tsx:14
↓ 1 callers
Function
getFrameworkDisplayName
(framework: string)
packages/cli/src/commands/init.ts:149
↓ 1 callers
Function
getIcon
(variant: "success" | "warning" | "destructive" | null | undefined)
components/ui/modal.tsx:39
↓ 1 callers
Function
getInstallProcess
( packageManager: PackageManager )
packages/cli/src/utils/package-manager.ts:53
↓ 1 callers
Function
getInstalledComponents
(cwd: string, config: Config)
packages/cli/src/commands/update.ts:165
↓ 1 callers
Function
getInstalledDependencies
(cwd: string)
packages/cli/src/utils/package-manager.ts:141
↓ 1 callers
Function
getMonthName
(month: number)
components/ui/date-picker.tsx:26
↓ 1 callers
Function
getProjectInfo
(cwd: string)
packages/cli/src/utils/config.ts:95
↓ 1 callers
Function
getRegistryItems
(names: string[])
packages/cli/src/utils/registry.ts:157
↓ 1 callers
Function
getScore
(item: SearchItem, normalizedQuery: string, queryTokens: string[])
lib/search.ts:13
↓ 1 callers
Function
getSwipeDirection
( position: ToastPosition, )
components/ui/toast.tsx:46
↓ 1 callers
Function
getTsConfigAliasPrefix
* Reads tsconfig.json to extract the alias prefix (e.g., "@/", "~/", "#/").
packages/cli/src/utils/config.ts:206
↓ 1 callers
Function
handleDayClick
(day: number, month: number, year: number)
components/ui/date-picker.tsx:136
↓ 1 callers
Function
injectCssVariables
* Injects neobrutalism CSS variables into the user's global CSS file. * Returns true if variables were injected, false if they already exist.
packages/cli/src/commands/init.ts:314
↓ 1 callers
Function
isToday
(date: Date)
components/ui/date-picker.tsx:39
↓ 1 callers
Function
loadStars
()
components/docs/docs-sidebar.tsx:211
↓ 1 callers
Function
main
()
packages/cli/src/index.ts:15
↓ 1 callers
Function
normalizeComponentNames
(components: string[])
packages/cli/src/commands/add.ts:286
↓ 1 callers
Function
normalizeTerm
(term: string)
lib/search.ts:6
↓ 1 callers
Function
onKeyDown
(event: KeyboardEvent)
components/docs/docs-sidebar.tsx:107
↓ 1 callers
Function
onSelectTheme
(theme: ColorTheme)
components/site/color-theme-picker.tsx:23
↓ 1 callers
Function
parseLimit
(limit: string | null)
app/api/search/route.ts:6
↓ 1 callers
Function
printUnifiedDiff
( filePath: string, localContent: string, registryContent: string, contextLines: number )
packages/cli/src/commands/diff.ts:117
↓ 1 callers
Function
promptForConfig
(projectInfo: ProjectInfo)
packages/cli/src/commands/init.ts:186
↓ 1 callers
Function
resolveAliasPath
(cwd: string, alias: string)
packages/cli/src/commands/update.ts:281
↓ 1 callers
Function
resolveFilePath
(cwd: string, config: Config, filePath: string)
packages/cli/src/commands/diff.ts:159
↓ 1 callers
Function
resolveFilePath
(cwd: string, config: Config, filePath: string)
packages/cli/src/commands/update.ts:249
↓ 1 callers
Function
resolveFilePath
(cwd: string, config: Config, filePath: string)
packages/cli/src/commands/add.ts:318
↓ 1 callers
Function
resolveRegistryDependencies
( items: RegistryItem[] )
packages/cli/src/utils/registry.ts:166
↓ 1 callers
Function
resolveRegistryUrl
()
packages/cli/src/utils/config.ts:7
↓ 1 callers
Function
runAdd
(options: z.infer<typeof addOptionsSchema>)
packages/cli/src/commands/add.ts:60
↓ 1 callers
Function
runDiff
(options: z.infer<typeof diffOptionsSchema>)
packages/cli/src/commands/diff.ts:54
↓ 1 callers
Function
runList
()
packages/cli/src/commands/list.ts:18
↓ 1 callers
Function
runUpdate
(options: z.infer<typeof updateOptionsSchema>)
packages/cli/src/commands/update.ts:50
↓ 1 callers
Function
searchCatalog
(query: string, limit?: number)
lib/search.ts:55
↓ 1 callers
Function
setTheme
(theme: ColorTheme)
components/theme-provider.tsx:63
↓ 1 callers
Function
sleep
(ms: number)
packages/cli/src/utils/registry.ts:13
↓ 1 callers
Function
slugify
(text: string)
components/docs/on-this-page.tsx:13
↓ 1 callers
Function
toHref
(section: MdxSection, slug: string)
lib/mdx/index.ts:48
↓ 1 callers
Function
useTheme
()
components/theme-provider.tsx:30
↓ 1 callers
Function
visit
(item: RegistryItem, stack: string[])
packages/cli/src/utils/registry.ts:172
↓ 1 callers
Function
writeConfig
(cwd: string, config: Config)
packages/cli/src/utils/config.ts:62
Function
CodeBlock
({ code, language = "tsx", className, ...props }: CodeBlockProps)
components/docs/code-block.tsx:11
Function
ColorSwatch
({ color, className }: { color: string; className?: string })
components/site/color-theme-picker.tsx:10
Function
ColorThemePicker
()
components/site/color-theme-picker.tsx:19
Function
CommandSearch
()
components/site/command-search.tsx:18
Function
ComponentDocPage
({ params }: { params: Promise<{ slug: string }> })
app/docs/components/[slug]/page.tsx:29
Function
ComponentPreview
({ code, codeFile, children, ...props }: ComponentPreviewProps)
components/docs/component-preview-server.tsx:31
next →
1–100 of 174, ranked by callers