MCPcopy Create free account

hub / github.com/apisyouwonthate/openapi.tools / functions

Functions108 in github.com/apisyouwonthate/openapi.tools

↓ 21 callersFunctioncn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 13 callersFunctiontool
( sponsorship?: Parameters<typeof isSponsorshipActive>[0]['sponsorship'] )
src/utils/sponsorship.test.ts:4
↓ 9 callersFunctionclsxm
(...inputs: ClassValue[])
src/utils/clsxm.ts:4
↓ 9 callersFunctionisSponsorshipActive
( tool: Tool | { sponsorship?: SponsorshipPeriod[] } )
src/utils/sponsorship.ts:26
↓ 6 callersFunctiongetActiveSponsorshipPeriod
( tool: Tool | { sponsorship?: SponsorshipPeriod[] } )
src/utils/sponsorship.ts:40
↓ 5 callersFunctioncapture
(event: string, properties: Record<string, unknown>)
src/utils/analytics.ts:69
↓ 4 callersFunctionsleep
* Sleep for specified milliseconds
scripts/check-tool-links.mjs:53
↓ 3 callersFunctioncreateLinksColumn
( linkPlacementDescription: string )
src/components/table/Columns.tsx:123
↓ 3 callersFunctioncreateNameColumn
()
src/components/table/Columns.tsx:36
↓ 3 callersFunctionfilterToolsByLanguages
( tools: ToolRowData[], selectedLanguages: string[] )
src/utils/languageUtils.ts:123
↓ 3 callersFunctionrenderOgImage
(markup: any)
src/utils/og.ts:24
↓ 2 callersFunctioncheckUrl
* Check if URL is accessible
scripts/check-tool-links.mjs:60
↓ 2 callersFunctioncreateIndividualVersionColumn
( version: 'v3' | 'v2', displayVersion: string )
src/components/table/Columns.tsx:103
↓ 2 callersFunctioncreateLanguagesColumn
()
src/components/table/Columns.tsx:61
↓ 2 callersFunctioncreateVersionBadgesColumn
()
src/components/table/Columns.tsx:85
↓ 2 callersFunctionextractLanguages
(tools: ToolRowData[])
src/utils/languageUtils.ts:79
↓ 2 callersFunctionextractPlatforms
(tools: ToolRowData[])
src/utils/languageUtils.ts:101
↓ 2 callersFunctionformatLanguageName
(lang: string)
src/utils/languageUtils.ts:70
↓ 2 callersFunctiongetDeviconClassName
(lang: string)
src/utils/languageUtils.ts:65
↓ 2 callersFunctionslugify
(text?: string)
src/utils/generateUrlWithUTM.ts:3
↓ 2 callersFunctiontrackFilterApplied
(props: FilterAppliedProps)
src/utils/analytics.ts:89
↓ 2 callersFunctionuseLanguageFilter
()
src/hooks/useLanguageFilter.ts:5
↓ 1 callersFunctioncheckTool
* Check a single tool
scripts/check-tool-links.mjs:113
↓ 1 callersFunctionfilterTools
( tools: Awaited<ReturnType<typeof getCollection<'tools'>>>, filters: CollectionFilters | undefined )
src/pages/collections/[slug].og.png.ts:16
↓ 1 callersFunctiongenerateUrlWithUTM
({ url, category, linkPlacementDescription, }: UTMParameterGeneratorProps)
src/utils/generateUrlWithUTM.ts:28
↓ 1 callersFunctiongetFont
()
src/utils/og.ts:12
↓ 1 callersFunctionisLegacy
(tool: Tool)
src/utils/versionFilters.ts:14
↓ 1 callersFunctionloadCache
()
src/utils/enrichFeaturedArticles.ts:14
↓ 1 callersFunctionmain
* Main function
scripts/check-tool-links.mjs:172
↓ 1 callersFunctionparseFrontmatter
* Parse frontmatter from markdown file
scripts/check-tool-links.mjs:26
↓ 1 callersFunctionsaveCache
(cache: OgCache)
src/utils/enrichFeaturedArticles.ts:25
↓ 1 callersFunctiontrackOutboundClick
(props: OutboundClickProps)
src/utils/analytics.ts:81
↓ 1 callersFunctionuseTheme
()
src/hooks/useTheme.ts:38
FunctionBadge
({ variant, children, showDot = false, })
src/components/Badge.tsx:16
FunctionBadge
({ className, variant, ...props }: BadgeProps)
src/components/ui/badge.tsx:30
FunctionButton
({ variant = 'primary', className, ...props }: ButtonProps)
src/components/Button.tsx:19
FunctionCLIIcon
(props: React.ComponentPropsWithoutRef<'svg'>)
src/components/icons/CLIIcon.tsx:4
FunctionCloseIcon
(props: React.ComponentPropsWithoutRef<'svg'>)
src/components/MobileNavigation.tsx:24
FunctionCloseOnNavigation
({ close }: { close: () => void })
src/components/MobileNavigation.tsx:39
FunctionCommandDialog
({ children, ...props }: DialogProps)
src/components/ui/command.tsx:23
FunctionCommandShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/command.tsx:124
FunctionDarkIcon
(props: React.ComponentPropsWithoutRef<'svg'>)
src/components/icons/DarkIcon.tsx:3
FunctionDarkMode
({ className, ...props }: React.ComponentPropsWithoutRef<'g'>)
src/components/icons/DarkMode.tsx:4
FunctionDataTable
({ columns, data, caption, footer, }: DataTableProps<TData, TValue>)
src/components/table/DataTable.tsx:26
FunctionDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:69
FunctionDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:55
FunctionExternalArticle
(props)
src/components/ExternalArticle.tsx:12
FunctionFilterPopover
({ title, options, selectedValues, onToggle, }: FilterPopoverProps)
src/components/filters/LanguageFilterPopover.tsx:27
FunctionFilterableCollectionView
({ categoriesWithTools, totalToolCount, }: FilterableCollectionViewProps)
src/components/filters/FilterableCollectionView.tsx:28
FunctionFilterableToolsList
({ tools }: FilterableToolsListProps)
src/components/filters/FilterableToolsList.tsx:21
FunctionGET
()
src/pages/og.png.ts:6
FunctionGET
(context: APIContext)
src/pages/rss.xml.ts:5
FunctionGET
({ params }: OgRouteParams)
src/pages/tools/[slug].og.png.ts:13
FunctionGET
({ params }: OgRouteParams)
src/pages/collections/[slug].og.png.ts:48
FunctionGET
({ params }: OgRouteParams)
src/pages/categories/[slug].og.png.ts:13
FunctionGitHubIcon
(props: React.ComponentPropsWithoutRef<'svg'>)
src/components/icons/GitHubIcon.tsx:3
FunctionGitIcon
(props: React.ComponentPropsWithoutRef<'svg'>)
src/components/icons/GitIcon.tsx:3
FunctionGitLabIcon
(props: React.ComponentPropsWithoutRef<'svg'>)
src/components/icons/GitLabIcon.tsx:3
FunctionGradient
({ color = 'blue', ...props }: { color?: keyof typeof gradients; } & Omit<React.ComponentPropsWithoutRef
src/components/icons/Gradient.tsx:23
FunctionHero
()
src/components/Hero.tsx:44
FunctionHeroBackground
(props: React.ComponentPropsWithoutRef<'svg'>)
src/components/HeroBackground.tsx:3
FunctionInstallationIcon
({ id, color, }: { id: string; color?: React.ComponentProps<typeof Gradient>['color']; })
src/components/icons/InstallationIcon.tsx:6
FunctionLanguages
({ languages })
src/components/Languages.tsx:21
FunctionLightIcon
(props: React.ComponentPropsWithoutRef<'svg'>)
src/components/icons/LightIcon.tsx:3
FunctionLightMode
({ className, ...props }: React.ComponentPropsWithoutRef<'g'>)
src/components/icons/LightMode.tsx:4
FunctionLightbulbIcon
({ id, color, }: { id: string; color?: React.ComponentProps<typeof Gradient>['color']; })
src/components/icons/LightbulbIcon.tsx:6
FunctionLink
({ href, target, rel, children, category, linkPlacementDescription, isSponsored, toolSlug, t
src/components/Link.tsx:36
FunctionLogo
(props: React.ComponentPropsWithoutRef<'svg'>)
src/components/Logo.tsx:23
FunctionLogomark
(props: React.ComponentPropsWithoutRef<'svg'>)
src/components/Logo.tsx:4
FunctionMenuIcon
(props: React.ComponentPropsWithoutRef<'svg'>)
src/components/MobileNavigation.tsx:8
FunctionMobileNavigation
({ categories, currentUrl }: NavigationProps)
src/components/MobileNavigation.tsx:46
FunctionNPMIcon
(props: React.ComponentPropsWithoutRef<'svg'>)
src/components/icons/NPMIcon.tsx:3
FunctionNavigation
({ className, onLinkClick, categories, currentUrl = new URL('/'), }: NavigationProps & { className?:
src/components/Navigation.tsx:19
FunctionPluginsIcon
({ id, color })
src/components/icons/PluginsIcon.tsx:9
FunctionPresetsIcon
({ id, color, }: { id: string; color?: React.ComponentProps<typeof Gradient>['color']; })
src/components/icons/PresetsIcon.tsx:6
FunctionQuickLink
({ title, body, href, }: { title: string; body: string; href: string; })
src/components/QuickLink.tsx:3
FunctionRepoIcon
({ repo, ...props }: { repo: string } & React.ComponentPropsWithoutRef<'svg'>)
src/components/icons/RepoIcon.tsx:8
FunctionSaaSIcon
(props: React.ComponentPropsWithoutRef<'svg'>)
src/components/icons/SaaSIcon.tsx:4
FunctionSponsorBadge
()
src/components/SponsorBadge.tsx:3
FunctionSystemIcon
(props: React.ComponentPropsWithoutRef<'svg'>)
src/components/icons/SystemIcon.tsx:3
FunctionThemeSelector
( props: React.ComponentPropsWithoutRef<typeof Listbox<'div'>> )
src/components/ThemeSelector.tsx:21
FunctionThemingIcon
({ id, color, }: { id: string; color?: React.ComponentProps<typeof Gradient>['color']; })
src/components/icons/ThemingIcon.tsx:6
FunctionToolBadge
({ badge }: ToolBadgeProps)
src/components/ToolBadge.tsx:16
FunctionTrafficLightsIcon
(props: React.ComponentPropsWithoutRef<'svg'>)
src/components/Hero.tsx:34
FunctionVersionBadge
({ supported, version, }: { supported: boolean; version: string; })
src/components/table/Columns.tsx:18
FunctionWarningIcon
({ id, color, }: { id: string; color?: React.ComponentProps<typeof Gradient>['color']; })
src/components/icons/WarningIcon.tsx:6
FunctionWebIcon
(props: React.ComponentPropsWithoutRef<'svg'>)
src/components/icons/WebIcon.tsx:4
FunctionWebsiteIcon
(props: React.ComponentPropsWithoutRef<'svg'>)
src/components/icons/WebsiteIcon.tsx:3
FunctioncreateBreadcrumbSchema
( items: Array<{ name: string; url: string }> )
src/utils/structuredData.ts:53
FunctioncreateCollectionPageSchema
(data: { name: string; description: string; url: string; tools: Array<{ name: string; url: string }>;
src/utils/structuredData.ts:99
FunctioncreateFAQSchema
( faqs: Array<{ question: string; answer: string }> )
src/utils/structuredData.ts:127
FunctioncreateOrganizationSchema
()
src/utils/structuredData.ts:36
FunctioncreateSoftwareApplicationSchema
(tool: { name: string; description: string; link?: string; repo?: string; slug: string; })
src/utils/structuredData.ts:71
FunctioncreateWebSiteSchema
(description: string)
src/utils/structuredData.ts:18
FunctionenrichFeaturedArticles
(tool: Tool)
src/utils/enrichFeaturedArticles.ts:42
FunctiongetServerSnapshot
()
src/hooks/useTheme.ts:34
FunctiongetSnapshot
()
src/hooks/useTheme.ts:26
FunctionhandleChange
()
src/hooks/useTheme.ts:10
FunctionisActivePeriod
(period: SponsorshipPeriod)
src/utils/sponsorship.ts:16
FunctionisModern
(tool: Tool)
src/utils/versionFilters.ts:6
next →1–100 of 108, ranked by callers