Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DIYgod/RSSHub
/ functions
Functions
6,223 in github.com/DIYgod/RSSHub
⨍
Functions
6,223
◇
Types & classes
864
↓ 11,412 callers
Function
$
()
lib/utils/common-config.test.ts:7
↓ 3,484 callers
Function
load
(articleURL)
lib/routes-deprecated/vulture/utils.js:4
↓ 2,998 callers
Function
parseDate
(date: string | number | Date, ...options: OptionType[])
lib/utils/parse-date.ts:201
↓ 1,357 callers
Method
slice
(a, b)
lib/routes/linkedin/cn/renderer.ts:71
↓ 920 callers
Function
timezone
(date, timezone = serverTimezone)
lib/utils/timezone.ts:6
↓ 636 callers
Function
lazyloadRouteHandler
(routeHandlerPath)
lib/router.js:8
↓ 282 callers
Method
toString
()
lib/routes/linkedin/cn/renderer.ts:75
↓ 121 callers
Function
fallback
(a, b, c)
lib/utils/readable-social.ts:1
↓ 111 callers
Function
queryToBoolean
(s)
lib/utils/readable-social.ts:11
↓ 110 callers
Method
close
()
lib/worker.ts:16
↓ 83 callers
Function
parseRelativeDate
(date: string, ...options: OptionType[])
lib/utils/parse-date.ts:288
↓ 52 callers
Function
getSubPath
(ctx)
lib/utils/common-utils.ts:33
↓ 51 callers
Function
isValidHost
(hostname?: string)
lib/utils/valid-host.ts:6
↓ 47 callers
Function
md5
(str)
lib/routes/xiaoheihe/util.ts:7
↓ 41 callers
Function
p
(str: string, ...opts: any[])
lib/utils/parse-date.test.ts:33
↓ 33 callers
Method
end
()
lib/utils/otel/trace.worker.ts:6
↓ 30 callers
Function
unifyProxy
(proxyUri: Config['proxyUri'] | string, proxyObj: Config['proxy'])
lib/utils/proxy/unify-proxy.ts:7
↓ 27 callers
Function
enosys
()
lib/routes/bilibili/wasm-exec.ts:23
↓ 25 callers
Function
queryToInteger
(s)
lib/utils/readable-social.ts:25
↓ 24 callers
Function
finishArticleItem
(item, setMpNameAsAuthor = false, skipLink = false)
lib/utils/wechat-mp.ts:658
↓ 24 callers
Function
setIfExists
(value)
lib/routes/syosetu/search.ts:41
↓ 23 callers
Function
sanitizeHtml
(pageHtml: string)
lib/routes/elamigos/index.ts:114
↓ 21 callers
Function
nextNode
(nodes)
lib/routes/bloomberg/utils.ts:579
↓ 20 callers
Function
getPlaywrightPage
( url: string, instanceOptions: { closeTimeout?: number; gotoConfig?: GotoOptions;
lib/utils/playwright.ts:133
↓ 20 callers
Method
substring
(start, end)
lib/routes/linkedin/cn/renderer.ts:57
↓ 18 callers
Function
next
()
lib/middleware/trace.test.ts:18
↓ 18 callers
Function
test
({ github, context, core }, baseUrl, routes, number)
scripts/workflow/test-route/test.mjs:13
↓ 17 callers
Function
wait
(ms: number)
lib/utils/wait.ts:1
↓ 15 callers
Function
buildData
(data)
lib/utils/common-config.ts:46
↓ 15 callers
Function
fetchArticle
(url: string, bypassHostCheck: boolean = false)
lib/utils/wechat-mp.ts:621
↓ 15 callers
Function
pacProxy
(pacUri: Config['pacUri'], pacScript: Config['pacScript'], proxyObj: Config['proxy'])
lib/utils/proxy/pac-proxy.ts:6
↓ 15 callers
Function
processImage
(content: string)
lib/routes/zhihu/utils.ts:16
↓ 15 callers
Function
toInt
(value: string | undefined, defaultValue?: number)
lib/config.ts:725
↓ 14 callers
Method
on
(event: string, listener: (...args: any[]) => void)
lib/utils/cache/redis.test.ts:19
↓ 14 callers
Function
toBoolean
(value: string | undefined, defaultValue: boolean)
lib/config.ts:718
↓ 13 callers
Function
fixArticleContent
(html?: string | Cheerio<Element>, skipImg = false)
lib/utils/wechat-mp.ts:349
↓ 13 callers
Function
getRootUrl
(isIntl = false)
lib/routes/taptap/utils.tsx:11
↓ 13 callers
Function
normalizeUrl
(url: string, bypassHostCheck = false)
lib/utils/wechat-mp.ts:434
↓ 12 callers
Function
collapseWhitespace
(str?: string | null)
lib/utils/common-utils.ts:15
↓ 12 callers
Function
convertDateToISO8601
(date?: string | Date | number | null)
lib/utils/common-utils.ts:22
↓ 12 callers
Function
getHeaders
()
lib/routes/smzdm/utils.ts:3
↓ 12 callers
Function
getMeta
(metaObject, key)
lib/routes/whu/util.ts:35
↓ 12 callers
Method
matcher
(text: string)
lib/middleware/parameter-re2.test.ts:16
↓ 12 callers
Function
rotateLeft32
(e, r)
lib/routes/toutiao/a-bogus.ts:41
↓ 11 callers
Function
effectiveExpect
({ proxyUri, proxyObj }, expectUri, expectObj)
lib/utils/proxy/pac-proxy.test.ts:13
↓ 11 callers
Function
parseCookieArray
(cookies, domainFilter?: string | RegExp)
lib/utils/playwright-utils.ts:8
↓ 11 callers
Function
parseLinkData
($: CheerioAPI)
lib/routes/cfr/utils.ts:233
↓ 11 callers
Function
utils
(ctx, currentUrl)
lib/routes/sobooks/utils.ts:7
↓ 10 callers
Function
ProcessItems
(language, currentUrl)
lib/routes/javlibrary/utils.tsx:36
↓ 10 callers
Function
findBlocksByType
(blocks: Block[] | undefined, type: string)
lib/routes/bbc/utils.tsx:170
↓ 10 callers
Function
genScriptHtmlStr
(script: string)
lib/utils/wechat-mp.test.ts:37
↓ 10 callers
Function
getItems
(data)
lib/routes/publico/items-processor.ts:1
↓ 10 callers
Function
getProp
(data, prop, $)
lib/utils/common-config.ts:34
↓ 10 callers
Function
parseDuration
(timeStr: string | undefined | null)
lib/utils/helpers.ts:50
↓ 10 callers
Function
renderHTML
(json)
lib/routes/gocn/utils.ts:21
↓ 9 callers
Function
addIndentedTag
(state: ListProcessorState, tag: string)
lib/routes/wikipedia/current-events.ts:114
↓ 9 callers
Function
camelcaseKeys
(obj: any)
lib/utils/camelcase-keys.ts:8
↓ 9 callers
Function
effectiveExpect
({ proxyUri, proxyObj }, expectUri, expectObj)
lib/utils/proxy/unify-proxy.test.ts:13
↓ 9 callers
Function
gatherLegacyFromData
(entries: any[], filterNested?: string[], userId?: number | string)
lib/routes/twitter/api/web-api/utils.ts:321
↓ 9 callers
Method
getHeaders
()
lib/utils/header-generator.mock.test.ts:15
↓ 9 callers
Function
makeRegex
(str: string)
lib/middleware/parameter.ts:185
↓ 9 callers
Function
ogpImage
(article)
lib/routes-deprecated/touhougarakuta/json2html.js:81
↓ 9 callers
Function
paginationTweets
(endpoint: string, userId: number | undefined, variables: Record<string, any>, path?: string[])
lib/routes/twitter/api/web-api/utils.ts:249
↓ 9 callers
Function
post
(requestPath: string, accessToken = md5(Date.now().toString()), payload?: any)
lib/routes/showstart/utils.ts:39
↓ 9 callers
Function
resolve
(...pathSegments)
lib/routes/bilibili/wasm-exec.ts:155
↓ 9 callers
Function
testFetchArticleFinishArticleItem
(path: string, { setMpNameAsAuthor = false, skipLink = false } = {})
lib/utils/wechat-mp.test.ts:44
↓ 8 callers
Function
ProcessFeed
(list)
lib/routes/juejin/utils.ts:94
↓ 8 callers
Function
buildHuxiuRouteTitlePrefix
(routeName: string)
lib/routes/huxiu/util.ts:101
↓ 8 callers
Function
createCtx
(query: Record<string, string | undefined>, data: any, extra: Record<string, unknown> = {})
lib/middleware/template.test.ts:6
↓ 8 callers
Function
expectImgOrigin
(query?: string | Record<string, any>)
lib/middleware/anti-hotlink.test.ts:308
↓ 8 callers
Function
extractText
(blocks?: Block[])
lib/routes/bbc/utils.tsx:71
↓ 8 callers
Function
fetch
(address)
lib/routes/csu/cse.ts:8
↓ 8 callers
Function
fetchCollection
(collectionSlug: string, customUrl?: string, skipFirstItem: boolean = false)
lib/routes/newslaundry/utils.tsx:10
↓ 8 callers
Function
formatMessage
(level: string, message: string)
lib/utils/logger.worker.ts:24
↓ 8 callers
Function
gdgov
(info, ctx)
lib/routes/gov/general/general.ts:47
↓ 8 callers
Function
generateHeaders
(preset: Partial<HeaderGeneratorOptions> = PRESETS.MODERN_MACOS_CHROME)
lib/utils/header-generator.ts:36
↓ 8 callers
Function
getAccessToken
()
lib/routes/showstart/utils.ts:32
↓ 8 callers
Function
getAppClient
()
lib/routes/twitter/api/developer-api/api.ts:61
↓ 8 callers
Function
getContent
(url, pptr = false)
lib/routes/njust/utils.ts:4
↓ 8 callers
Function
getSignedHeader
(url: string, apiPath: string)
lib/routes/zhihu/utils.ts:68
↓ 8 callers
Function
httpExpect
(unified)
lib/utils/proxy/unify-proxy.test.ts:51
↓ 8 callers
Function
parse
(url, cookie = '')
lib/routes/medium/parse-article.ts:7
↓ 8 callers
Function
parseList
(data)
lib/routes/juejin/utils.ts:66
↓ 8 callers
Function
processItems
(limit: number, query: any, apiUrl: string, targetUrl: string)
lib/routes/gcores/util.ts:17
↓ 8 callers
Function
queryToFloat
(s)
lib/utils/readable-social.ts:39
↓ 8 callers
Function
runMiddleware
(data: any, query: Record<string, string | undefined>)
lib/middleware/parameter-branches.test.ts:9
↓ 7 callers
Function
ProcessItems
(apiUrl)
lib/routes/yicai/utils.ts:12
↓ 7 callers
Function
attrValue
(node: TagNodeObject)
lib/routes/nga/post.ts:13
↓ 7 callers
Function
c3
(v)
lib/routes/xiaoheihe/util.ts:25
↓ 7 callers
Function
checkConfig
()
lib/routes/sdo/ff14risingstones/utils.tsx:113
↓ 7 callers
Function
expectImgProcessed
(query?: string | Record<string, any>)
lib/middleware/anti-hotlink.test.ts:312
↓ 7 callers
Function
genWeChatMpPage
(rich_media_content: string, scripts: string[] | string)
lib/setup.test.ts:6
↓ 7 callers
Function
generateNonce
(length = 8, type = 'alphabet')
lib/routes/dxy/utils.ts:14
↓ 7 callers
Function
getCookieValueByKey
(key: string)
lib/routes/zhihu/utils.ts:61
↓ 7 callers
Function
getCookies
(page, domainFilter?: string)
lib/utils/playwright-utils.ts:53
↓ 7 callers
Function
getLastWeekday
(targetDay: number)
lib/utils/parse-date.ts:83
↓ 7 callers
Function
getPlurk
(plurkGuid, item, author)
lib/routes/plurk/utils.ts:31
↓ 7 callers
Function
getToken
()
lib/routes/pixiv/token.ts:35
↓ 7 callers
Function
keyFor
(filePath: string)
lib/utils/directory-import.test.ts:43
↓ 7 callers
Function
loadPlaywright
()
lib/utils/playwright.test.ts:46
next →
1–100 of 6,223, ranked by callers