Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TanStack/router
/ functions
Functions
11,366 in github.com/TanStack/router
⨍
Functions
11,366
◇
Types & classes
6,462
↓ 5 callers
Function
joinPaths
(paths: Array<string | undefined>)
packages/router-core/src/path.ts:13
↓ 5 callers
Function
load
()
packages/start-client-core/src/hydration/load.ts:14
↓ 5 callers
Function
loaderDelayFn
( fn: (...args: Array<any>) => Promise<T> | T, )
examples/react/kitchen-sink-react-query-file-based/src/utils/utils.tsx:1
↓ 5 callers
Function
loaderDelayFn
( fn: (...args: Array<any>) => Promise<T> | T, )
examples/react/kitchen-sink-react-query/src/utils.tsx:1
↓ 5 callers
Function
loaderDelayFn
( fn: (...args: Array<any>) => Promise<T> | T, )
examples/react/kitchen-sink/src/utils.tsx:1
↓ 5 callers
Function
loaderDelayFn
( fn: (...args: Array<any>) => Promise<T> | T, )
examples/react/kitchen-sink-file-based/src/utils/utils.tsx:1
↓ 5 callers
Function
loaderDelayFn
( fn: (...args: Array<any>) => Promise<T> | T, )
examples/solid/kitchen-sink-solid-query/src/utils.tsx:1
↓ 5 callers
Function
loaderDelayFn
( fn: (...args: Array<any>) => Promise<T> | T, )
examples/solid/kitchen-sink/src/utils.tsx:1
↓ 5 callers
Function
loaderDelayFn
( fn: (...args: Array<any>) => Promise<T> | T, )
examples/solid/kitchen-sink-file-based/src/utils/utils.tsx:1
↓ 5 callers
Function
loaderDelayFn
( fn: (...args: Array<any>) => Promise<T> | T, )
examples/solid/kitchen-sink-solid-query-file-based/src/utils/utils.tsx:1
↓ 5 callers
Function
makeTransientResult
( code: string, filename?: string, perf?: TransformResult['perf'], )
packages/start-plugin-core/src/import-protection/analysis.ts:34
↓ 5 callers
Function
nextAnimationFrame
()
benchmarks/memory/client/lifecycle.ts:37
↓ 5 callers
Method
notify
()
packages/react-start-rsc/src/ReplayableStream.ts:158
↓ 5 callers
Function
onChange
()
packages/start-client-core/src/hydration/media.ts:16
↓ 5 callers
Function
onSubmit
(e: React.FormEvent<HTMLFormElement>)
examples/react/kitchen-sink/src/main.tsx:769
↓ 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:61
↓ 5 callers
Function
preload
()
packages/solid-start-client/src/GenericHydrate.tsx:193
↓ 5 callers
Method
release
* Explicitly release buffered chunks. * Call this when you know no more replay streams will be created. * After calling release(), createReplayS
packages/react-start-rsc/src/ReplayableStream.ts:178
↓ 5 callers
Function
releaseFlight
(router: AnyRouter, match: WorkMatch)
packages/router-core/src/load-client.ts:503
↓ 5 callers
Function
renderInNonRouteComponentContext
( component: Vue.Component, props: Record<string, any> | undefined, context: NonRouteComponent, )
packages/vue-router/src/nonRouteComponentContext.tsx:35
↓ 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
resolveRendered
()
benchmarks/client-nav/vue/setup.ts:31
↓ 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:490
↓ 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:101
↓ 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:217
↓ 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:17
↓ 5 callers
Function
useTags
(assetCrossOrigin?: AssetCrossOriginConfig)
packages/solid-router/src/headContentUtils.tsx:20
↓ 5 callers
Function
wrapInNonRouteComponentContext
( element: React.ReactElement, component: NonRouteComponent, )
packages/react-router/src/nonRouteComponentContext.tsx:15
↓ 4 callers
Method
addEntry
(id: string)
packages/start-plugin-core/src/import-protection/trace.ts:51
↓ 4 callers
Function
appendUniqueUserTags
( target: Array<RouterManagedTag>, tags: Array<RouterManagedTag>, )
packages/router-core/src/manifest.ts:145
↓ 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:150
↓ 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:397
↓ 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:638
↓ 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
disposeSsrResponseDetached
( result: HandlerCallbackResult, reason?: unknown, onError: (error: unknown) => void = console.error, )
packages/router-core/src/ssr/handlerCallback.ts:47
↓ 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:453
↓ 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:645
↓ 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:38
↓ 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:622
↓ 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
getAssetCrossOrigin
( assetCrossOrigin: AssetCrossOriginConfig | undefined, kind: 'script' | 'stylesheet', )
packages/router-core/src/manifest.ts:17
↓ 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
getFrameworkHmrCompilerPlugins
(opts: { targetFramework: Config['target'] hmrStyle?: HmrStyle })
packages/router-plugin/src/core/code-splitter/plugins/framework-plugins.ts:7
↓ 4 callers
Function
getModuleFile
(module: RspackModule)
packages/start-plugin-core/src/rsbuild/import-protection.ts:562
↓ 4 callers
Function
getScriptPreloadAttrs
( manifest: { scriptFormat?: ScriptFormat } | undefined, link: ManifestAssetLink, assetCrossOrigin?: Ass
packages/router-core/src/manifest.ts:38
↓ 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
← previous
next →
401–500 of 11,366, ranked by callers