Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TanStack/router
/ functions
Functions
11,090 in github.com/TanStack/router
⨍
Functions
11,090
◇
Types & classes
6,385
↓ 5 callers
Function
parseArgs
(argv)
scripts/benchmarks/bundle-size/measure.mjs:146
↓ 5 callers
Function
parseSegment
( /** The full path string containing the segment. */ path: string, /** The starting index of the segmen
packages/router-core/src/new-process-route-tree.ts:73
↓ 5 callers
Function
removeTrailingSlash
(value: string, basepath: string)
packages/router-core/src/path.ts:46
↓ 5 callers
Function
renderRouterToStream
({ request, router, responseHeaders, App, }: { request: Request router: AnyRouter responseHeader
packages/vue-router/src/ssr/renderRouterToStream.tsx:66
↓ 5 callers
Method
resolveIdCached
(id: string, importer?: string)
packages/start-plugin-core/src/start-compiler/compiler.ts:719
↓ 5 callers
Function
resolveViteId
(id: string)
packages/start-plugin-core/src/utils.ts:12
↓ 5 callers
Function
routePathToVariable
(routePath: string)
packages/router-generator/src/utils.ts:452
↓ 5 callers
Function
seo
({ title, description, keywords, image, }: { title: string description?: string image?: string
e2e/vue-start/basic/src/utils/seo.ts:1
↓ 5 callers
Method
setOptions
(options: Partial<TanStackRouterDevtoolsCoreOptions>)
packages/router-devtools-core/src/TanStackRouterDevtoolsCore.tsx:144
↓ 5 callers
Method
setRouter
(router: AnyRouter)
packages/router-devtools-core/src/TanStackRouterDevtoolsCore.tsx:136
↓ 5 callers
Method
setRouterState
(routerState: any)
packages/router-devtools-core/src/TanStackRouterDevtoolsCore.tsx:140
↓ 5 callers
Function
setupRouterSsrQueryIntegration
( opts: Options<TRouter>, )
packages/solid-router-ssr-query/src/index.tsx:12
↓ 5 callers
Function
sleep
(ms: number)
packages/vue-router/tests/utils.ts:3
↓ 5 callers
Function
sleep
(ms: number)
packages/solid-router/tests/utils.ts:3
↓ 5 callers
Function
toError
(reason: unknown)
packages/react-router/src/ssr/renderRouterToStream.tsx:95
↓ 5 callers
Function
toValue
* Converts a string value to its appropriate type (string, number, boolean). * @param mix - The string value to convert. * @returns The converted va
packages/router-core/src/qss.ts:49
↓ 5 callers
Function
transformStreamWithRouter
( router: AnyRouter, appStream: ReadableStream, opts?: TransformStreamWithRouterOptions, )
packages/router-core/src/ssr/transformStreamWithRouter.ts:199
↓ 5 callers
Function
useAuth
()
examples/react/authenticated-routes/src/auth.tsx:57
↓ 5 callers
Function
useCanGoBack
()
packages/solid-router/src/useCanGoBack.ts:4
↓ 5 callers
Function
useCanGoBack
()
packages/react-router/src/useCanGoBack.ts:5
↓ 5 callers
Function
useSession
( config: SessionConfig, )
packages/start-server-core/src/request-response.ts:365
↓ 5 callers
Function
useTags
(assetCrossOrigin?: AssetCrossOriginConfig)
packages/vue-router/src/headContentUtils.tsx:16
↓ 5 callers
Function
useTags
(assetCrossOrigin?: AssetCrossOriginConfig)
packages/solid-router/src/headContentUtils.tsx:19
↓ 4 callers
Method
addEntry
(id: string)
packages/start-plugin-core/src/import-protection/trace.ts:51
↓ 4 callers
Method
arrayBuffer
()
e2e/solid-start/basic-cloudflare/worker-configuration.d.ts:1976
↓ 4 callers
Function
articleDescription
(id: string)
benchmarks/client-nav/scenarios/head/shared.ts:27
↓ 4 callers
Function
buildPostUrlRequest
( url: string, bodies: Array<string>, index: number, )
benchmarks/ssr/scenarios/server-fns/bench.ts:349
↓ 4 callers
Function
buildSourceCandidates
( source: string, resolved: string | undefined, root: string, )
packages/start-plugin-core/src/import-protection/utils.ts:173
↓ 4 callers
Function
canonicalizeResolvedId
( id: string, root: string, resolveExtensionlessAbsoluteId: (value: string) => string, )
packages/start-plugin-core/src/import-protection/utils.ts:205
↓ 4 callers
Function
cleanPath
(path: string)
packages/router-generator/src/utils.ts:126
↓ 4 callers
Function
copyFilesPlugin
({ fromDir, toDir, pattern = '**', }: { pattern?: string | Array<string> fromDir: string toDir: st
packages/router-utils/src/copy-files-plugin.ts:6
↓ 4 callers
Function
createDeterministicRandom
(seed: number)
benchmarks/memory/server/bench-utils.ts:48
↓ 4 callers
Function
createManifestAssetResolvers
( basePath: string, )
packages/start-plugin-core/src/start-manifest-plugin/manifestBuilder.ts:356
↓ 4 callers
Function
createRouteMask
( opts: { routeTree: TRouteTree } & ToMaskOptions<RouterCore<TRouteTree, 'never', false>, TFrom, TTo>,
packages/solid-router/src/route.tsx:528
↓ 4 callers
Function
createRouteMask
( opts: { routeTree: TRouteTree } & ToMaskOptions<RouterCore<TRouteTree, 'never', boolean>, TFrom, TTo
packages/react-router/src/route.tsx:647
↓ 4 callers
Function
createRscCssCompilerTransforms
(opts: { loadCssExpression: string serverFnProviderOnly?: boolean | undefined })
packages/react-start-rsc/src/plugin/rscCssTransform.ts:19
↓ 4 callers
Function
createRscProxy
( getTree: () => T, options: RscProxyOptions = {}, )
packages/react-start-rsc/src/createRscProxy.tsx:34
↓ 4 callers
Function
createStaticNode
( fullPath: string, )
packages/router-core/src/new-process-route-tree.ts:503
↓ 4 callers
Function
createStreamConsumer
()
e2e/react-start/basic/src/raw-stream-fns.ts:458
↓ 4 callers
Function
createStreamConsumer
()
e2e/vue-start/basic/src/raw-stream-fns.ts:392
↓ 4 callers
Function
createStreamConsumer
()
e2e/solid-start/basic/src/raw-stream-fns.ts:371
↓ 4 callers
Function
ctxSeedValue
(id: string)
benchmarks/client-nav/scenarios/async-pipeline/shared.ts:49
↓ 4 callers
Function
ctxStateValue
(id: string)
benchmarks/client-nav/scenarios/async-pipeline/shared.ts:53
↓ 4 callers
Function
currentIdentifierScope
(scopes: IdentifierScopeStack)
packages/router-utils/src/compiler-helpers.ts:137
↓ 4 callers
Function
decodePath
(path: string)
packages/router-core/src/utils.ts:635
↓ 4 callers
Function
dehydrateSsrMatchId
(id: string)
packages/router-core/src/ssr/ssr-match-id.ts:1
↓ 4 callers
Method
deleteMany
* Delete zero or more Users. * @param {UserDeleteManyArgs} args - Arguments to filter Users to delete. * @example * // Delete a few Users
e2e/solid-start/basic-auth/src/prisma-generated/models/User.ts:613
↓ 4 callers
Function
derivePort
(input: string)
e2e/e2e-utils/src/derivePort.ts:9
↓ 4 callers
Function
doPreload
()
packages/solid-router/src/link.tsx:252
↓ 4 callers
Function
docsDescription
(section: string)
benchmarks/client-nav/scenarios/head/shared.ts:19
↓ 4 callers
Function
drainMicrotasks
()
benchmarks/memory/client/lifecycle.ts:43
↓ 4 callers
Function
drainPending
()
packages/router-core/src/ssr/transformStreamWithRouter.ts:426
↓ 4 callers
Function
encode
( obj: Record<string, any>, stringify: (value: any) => string = String, )
packages/router-core/src/qss.ts:25
↓ 4 callers
Function
escapeRegExp
(s: string)
packages/router-generator/src/utils.ts:607
↓ 4 callers
Function
exactPathTest
( pathName1: string, pathName2: string, basepath: string, )
packages/router-core/src/path.ts:61
↓ 4 callers
Function
execute
()
packages/router-core/src/load-matches.ts:549
↓ 4 callers
Function
expectRouteToStayUnhydrated
( page: Page, buttonTestId: string, duration = 250, )
e2e/react-start/deferred-hydration/tests/hydration.spec.ts:151
↓ 4 callers
Function
expectRouteToStayUnhydrated
( page: Page, buttonTestId: string, duration = 250, )
e2e/solid-start/deferred-hydration/tests/hydration.spec.ts:184
↓ 4 callers
Function
extractViolationsFromLog
(text: string)
e2e/react-start/import-protection/tests/violations.utils.ts:29
↓ 4 callers
Function
fetch
(req: Request)
e2e/react-start/i18n-paraglide/src/server.ts:5
↓ 4 callers
Function
fetchPost
(postId: string)
examples/vue/basic-file-based-jsx/src/posts.tsx:16
↓ 4 callers
Function
fetchPosts
()
examples/vue/basic-file-based-jsx/src/posts.tsx:32
↓ 4 callers
Function
findBodyEndTagLastOpenSlash
(str: string)
packages/router-core/tests/closing-tag-detection.bench.ts:243
↓ 4 callers
Function
findLastClosingTagOptimized
(str: string)
packages/router-core/tests/closing-tag-detection.bench.ts:92
↓ 4 callers
Method
findParent
* Find the longest matching parent route for a given path. * O(k) where k is the number of path segments, not O(n) routes.
packages/router-generator/src/utils.ts:47
↓ 4 callers
Function
findRouteMatch
( /** The path to match against the route tree. */ path: string, /** The `processedTree` returned by the
packages/router-core/src/new-process-route-tree.ts:725
↓ 4 callers
Method
forward
* Forward this email message to a verified destination address of the account. * @param rcptTo Verified destination address. * @param header
e2e/solid-start/basic-cloudflare/worker-configuration.d.ts:9903
↓ 4 callers
Function
generate
(opts?: { file: string event: 'create' | 'update' | 'delete' })
packages/router-plugin/src/core/router-generator-plugin.ts:45
↓ 4 callers
Function
generateLargeChunk
()
packages/router-core/tests/closing-tag-detection.bench.ts:523
↓ 4 callers
Function
getConfig
()
packages/start-plugin-core/src/config-context.ts:92
↓ 4 callers
Function
getCookies
()
packages/start-server-core/src/request-response.ts:295
↓ 4 callers
Function
getDefaultSerovalPlugins
()
packages/start-client-core/src/getDefaultSerovalPlugins.ts:9
↓ 4 callers
Function
getE2EPortKey
()
e2e/react-start/basic/tests/utils/getE2EPortKey.ts:3
↓ 4 callers
Function
getE2EPortKey
()
e2e/vue-start/basic/tests/utils/getE2EPortKey.ts:3
↓ 4 callers
Function
getE2EPortKey
()
e2e/solid-start/basic/tests/utils/getE2EPortKey.ts:3
↓ 4 callers
Function
getExternalLookupKind
( transform: StartCompilerImportTransform, )
packages/start-plugin-core/src/start-compiler/compiler.ts:75
↓ 4 callers
Function
getModuleFile
(module: RspackModule)
packages/start-plugin-core/src/rsbuild/import-protection.ts:562
↓ 4 callers
Function
getSupabaseServerClient
()
examples/react/start-supabase-basic/src/utils/supabase.ts:4
↓ 4 callers
Function
getSupabaseServerClient
()
examples/solid/start-supabase-basic/src/utils/supabase.ts:4
↓ 4 callers
Function
getUniqueProgramIdentifier
( programPath: babel.NodePath<t.Program>, baseName: string, )
packages/router-plugin/src/core/utils.ts:43
↓ 4 callers
Function
handleRedirectAndNotFound
( inner: InnerLoadContext, match: AnyRouteMatch | undefined, err: unknown, )
packages/router-core/src/load-matches.ts:115
↓ 4 callers
Function
hasEscapedLeadingUnderscore
(originalSegment: string)
packages/router-generator/src/utils.ts:229
↓ 4 callers
Function
hashPassword
(password: string)
e2e/vue-start/basic-auth/src/utils/prisma.ts:10
↓ 4 callers
Function
hashPassword
(password: string)
e2e/solid-start/basic-auth/src/utils/prisma.ts:10
↓ 4 callers
Method
input
* Creates a media transformer from an input stream. * @param media - The input media bytes * @returns A MediaTransformer instance for applyi
e2e/solid-start/basic-cloudflare/worker-configuration.d.ts:10240
↓ 4 callers
Function
invoicesQueryOptions
()
examples/react/kitchen-sink-react-query-file-based/src/utils/queryOptions.ts:13
↓ 4 callers
Function
invoicesQueryOptions
()
examples/solid/kitchen-sink-solid-query-file-based/src/utils/queryOptions.ts:12
↓ 4 callers
Function
isCompilerTransformEnabledForEnv
( transform: StartCompilerImportTransform, env: StartCompilerEnvironment, )
packages/start-plugin-core/src/start-compiler/compiler.ts:85
↓ 4 callers
Function
isFileExcluded
( relativePath: string, matchers: Pick<FileMatchers, 'excludeFiles'>, )
packages/start-plugin-core/src/import-protection/utils.ts:34
↓ 4 callers
Function
isJsFile
(file)
scripts/benchmarks/bundle-size/measure.mjs:256
↓ 4 callers
Function
isManifestJsAsset
* True for any JS/MJS asset that should be included in the manifest. * Excludes HMR runtime patches.
packages/start-plugin-core/src/rsbuild/normalized-client-build.ts:108
↓ 4 callers
Function
isSegmentPathless
( segment: string, originalSegment: string, )
packages/router-generator/src/utils.ts:599
↓ 4 callers
Function
itemMarker
(id: string)
benchmarks/client-nav/scenarios/links/shared.ts:38
↓ 4 callers
Function
logDiff
(oldStr: string, newStr: string)
packages/router-utils/src/logger.ts:4
↓ 4 callers
Function
makeBeforeLoadMarker
(context: BeforeLoadContext)
benchmarks/ssr/scenarios/before-load/shared.ts:8
↓ 4 callers
Function
makeDocumentMarker
( id: string, context: GlobalMiddlewareContext, )
benchmarks/ssr/scenarios/global-middleware/shared.ts:18
↓ 4 callers
Function
makeServerFnMarker
( q: string, context: GlobalMiddlewareContext, )
benchmarks/ssr/scenarios/global-middleware/shared.ts:42
↓ 4 callers
Function
makeServerRouteMarker
( id: string, context: GlobalMiddlewareContext, )
benchmarks/ssr/scenarios/global-middleware/shared.ts:35
↓ 4 callers
Function
matchesAny
( value: string, matchers: Array<CompiledMatcher>, )
packages/start-plugin-core/src/import-protection/matchers.ts:53
↓ 4 callers
Function
mergeServerFnsById
( current: Record<string, ServerFn>, next: Record<string, ServerFn>, )
packages/start-plugin-core/src/start-compiler/host.ts:66
← previous
next →
401–500 of 11,090, ranked by callers