Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/quantizor/markdown-to-jsx
/ functions
Functions
1,333 in github.com/quantizor/markdown-to-jsx
⨍
Functions
1,333
◇
Types & classes
90
↓ 646 callers
Function
v
(a,r,n,i,c,f)
docs/assets/index-B5xgEbyz.js:255
↓ 338 callers
Function
C
(a,r)
docs/assets/index-B5xgEbyz.js:256
↓ 332 callers
Method
push
(item: Record<string, string[]>)
benchmarks/benchtable.d.ts:9
↓ 320 callers
Function
compiler
( markdown: string = '', options: MarkdownToJSX.Options = {} )
lib/src/react.tsx:705
↓ 313 callers
Function
render
(jsx)
lib/src/react.spec.tsx:16
↓ 214 callers
Function
compiler
( markdown: string = '', options: SolidOptions = {} )
lib/src/solid.tsx:654
↓ 154 callers
Function
compiler
(markdown: string, options?: HTMLOptions)
lib/src/html.ts:865
↓ 154 callers
Function
i
(c)
docs/assets/index-B5xgEbyz.js:1
↓ 125 callers
Method
setAttribute
(r,n)
docs/assets/index-B5xgEbyz.js:255
↓ 119 callers
Function
extractTextContent
( element: JSX.Element | JSX.Element[] | string | null | undefined )
lib/src/solid.spec.tsx:20
↓ 115 callers
Function
compiler
( markdown: string = '', options: VueOptions = {} )
lib/src/vue.tsx:695
↓ 95 callers
Function
getVNodeType
(vnode: VNode | VNode[] | null)
lib/src/vue.spec.tsx:99
↓ 83 callers
Function
ve
(r)
docs/assets/index-B5xgEbyz.js:255
↓ 81 callers
Function
compiler
( markdown: string = '', options: NativeOptions = {} )
lib/src/native.tsx:814
↓ 75 callers
Function
extractTextContent
( element: VNode | VNode[] | string | null | undefined )
lib/src/vue.spec.tsx:21
↓ 72 callers
Function
Se
(a)
docs/assets/index-B5xgEbyz.js:255
↓ 72 callers
Method
get
(r)
docs/assets/index-B5xgEbyz.js:260
↓ 70 callers
Method
set
(r,n,i)
docs/assets/index-B5xgEbyz.js:260
↓ 67 callers
Function
timeExecution
(fn: () => void)
lib/src/fuzz.spec.ts:7
↓ 66 callers
Function
createDefaultOptions
()
lib/src/parse.spec.ts:14
↓ 61 callers
Function
extractTextContent
(element: React.ReactNode)
lib/src/native.spec.tsx:18
↓ 61 callers
Method
has
(r)
docs/assets/index-B5xgEbyz.js:260
↓ 58 callers
Method
fontMetrics
()
docs/assets/index-B5xgEbyz.js:255
↓ 58 callers
Function
h
( // locally we always will render a known string tag tag: MarkdownToJSX.HTMLTags, props: Paramete
lib/src/react.tsx:573
↓ 55 callers
Function
getFirstElement
(result: React.ReactNode)
lib/src/native.spec.tsx:33
↓ 47 callers
Function
parser
( source: string, options?: MarkdownToJSX.Options )
lib/src/parse.ts:5208
↓ 46 callers
Function
generateForSizes
(templateFn: TemplateFunction)
scripts/generate-fixture.ts:42
↓ 42 callers
Function
getProp
(vnode: VNode | VNode[] | null, prop: string)
lib/src/vue.spec.tsx:108
↓ 41 callers
Function
Ke
(a,r)
docs/assets/index-B5xgEbyz.js:256
↓ 40 callers
Function
astToHTML
( nodes: MarkdownToJSX.ASTNode[], options: HTMLOptions = {} )
lib/src/html.ts:708
↓ 38 callers
Function
h
( tag: MarkdownToJSX.HTMLTags | string, props: Record<string, unknown> & { class?: string
lib/src/solid.tsx:488
↓ 37 callers
Function
et
(e,t)
docs/assets/index-B5xgEbyz.js:268
↓ 37 callers
Function
nextLine
Skip to start of next line
lib/src/parse.ts:657
↓ 37 callers
Function
tt
(a,r)
docs/assets/index-B5xgEbyz.js:281
↓ 36 callers
Function
h
( tag: React.ElementType, props: Record<string, unknown> & { style?: StyleProp<ViewStyle | TextS
lib/src/native.tsx:672
↓ 35 callers
Function
expectCRLFEquivalent
(lfText: string, description?: string)
lib/src/parse.spec.ts:3845
↓ 35 callers
Function
isComponentType
( element: React.ReactElement, component: React.ComponentType<any> )
lib/src/native.spec.tsx:51
↓ 33 callers
Function
l
(L,R)
docs/assets/index-B5xgEbyz.js:268
↓ 33 callers
Function
ot
(r,n,i)
docs/assets/index-B5xgEbyz.js:255
↓ 32 callers
Function
astToMarkdown
( ast: MarkdownToJSX.ASTNode | MarkdownToJSX.ASTNode[], options?: MarkdownCompilerOptions )
lib/src/markdown.ts:91
↓ 32 callers
Function
createBlockState
(refs = {})
lib/src/parse.spec.ts:6
↓ 32 callers
Function
lineEnd
Find end of current line (position of \n or end of string)
lib/src/parse.ts:646
↓ 32 callers
Function
pt
(a,r)
docs/assets/index-B5xgEbyz.js:280
↓ 29 callers
Function
Ct
(e,t,l)
docs/assets/index-B5xgEbyz.js:268
↓ 29 callers
Method
getAttribute
(r)
docs/assets/index-B5xgEbyz.js:255
↓ 27 callers
Function
Ot
(r,n)
docs/assets/index-B5xgEbyz.js:255
↓ 27 callers
Method
fetch
()
docs/assets/index-B5xgEbyz.js:260
↓ 26 callers
Function
le
(e,t)
docs/assets/index-B5xgEbyz.js:261
↓ 25 callers
Method
consume
()
docs/assets/index-B5xgEbyz.js:260
↓ 25 callers
Function
qt
(e)
docs/assets/index-B5xgEbyz.js:268
↓ 24 callers
Function
r
(N,F)
docs/assets/index-B5xgEbyz.js:261
↓ 23 callers
Function
Xt
(r,n)
docs/assets/index-B5xgEbyz.js:255
↓ 23 callers
Function
astToJSX
( ast: MarkdownToJSX.ASTNode[], options?: SolidOptions )
lib/src/solid.tsx:473
↓ 23 callers
Function
getComponentStyle
(element: React.ReactElement)
lib/src/native.spec.tsx:185
↓ 23 callers
Method
havingStyle
(r)
docs/assets/index-B5xgEbyz.js:255
↓ 23 callers
Function
indent
Calculate indentation (spaces, with tabs = 4 spaces). Results in _indentSpaces and _indentChars
lib/src/parse.ts:702
↓ 23 callers
Function
isSingleVNode
(vnode: VNode | VNode[] | null)
lib/src/vue.spec.tsx:94
↓ 23 callers
Method
popToken
()
docs/assets/index-B5xgEbyz.js:260
↓ 22 callers
Function
It
(a,r,n)
docs/assets/index-B5xgEbyz.js:281
↓ 22 callers
Function
d
docs/assets/index-B5xgEbyz.js:260
↓ 21 callers
Function
a0
(r)
docs/assets/index-B5xgEbyz.js:255
↓ 21 callers
Function
createInlineState
(refs = {})
lib/src/parse.spec.ts:10
↓ 21 callers
Function
t0
()
docs/assets/index-B5xgEbyz.js:268
↓ 21 callers
Function
zt
(e,t,l,u,o,s)
docs/assets/index-B5xgEbyz.js:269
↓ 19 callers
Function
K
(e)
docs/assets/index-B5xgEbyz.js:261
↓ 19 callers
Function
g0
(r,n,i,c)
docs/assets/index-B5xgEbyz.js:255
↓ 18 callers
Function
Jt
(e)
docs/assets/index-B5xgEbyz.js:268
↓ 18 callers
Function
findFirst
( element: React.ReactNode, component: React.ComponentType )
lib/src/native.spec.tsx:413
↓ 18 callers
Function
renderChildren
(children: MarkdownToJSX.ASTNode[])
lib/src/markdown.ts:149
↓ 18 callers
Function
t
(l,u,o,s,y)
docs/assets/index-B5xgEbyz.js:268
↓ 17 callers
Function
C0
(e,t,l)
docs/assets/index-B5xgEbyz.js:269
↓ 17 callers
Function
T0
(r,n,i)
docs/assets/index-B5xgEbyz.js:1
↓ 17 callers
Method
future
()
docs/assets/index-B5xgEbyz.js:260
↓ 17 callers
Function
isComment
(line: string)
scripts/analyze-patterns.ts:161
↓ 17 callers
Function
isFunctionDefinition
(line: string)
scripts/analyze-patterns.ts:154
↓ 17 callers
Function
isTypeDefinition
(line: string)
scripts/analyze-patterns.ts:171
↓ 17 callers
Function
w0
(e,t,l,u)
docs/assets/index-B5xgEbyz.js:268
↓ 16 callers
Function
astToNative
( ast: MarkdownToJSX.ASTNode[], options?: NativeOptions )
lib/src/native.tsx:660
↓ 16 callers
Function
n
(c)
docs/assets/index-B5xgEbyz.js:1
↓ 15 callers
Function
createEmptyRefs
()
lib/src/parse.spec.ts:24
↓ 15 callers
Function
normalizeChildren
(output: VueChild[] | VueChild | null)
lib/src/vue.tsx:48
↓ 15 callers
Method
parse
()
docs/assets/index-B5xgEbyz.js:260
↓ 15 callers
Function
q0
()
docs/assets/index-B5xgEbyz.js:268
↓ 14 callers
Function
$0
(e,t)
docs/assets/index-B5xgEbyz.js:268
↓ 14 callers
Function
J0
(e)
docs/assets/index-B5xgEbyz.js:268
↓ 14 callers
Function
P0
(e,t,l)
docs/assets/index-B5xgEbyz.js:268
↓ 14 callers
Function
W0
(e)
docs/assets/index-B5xgEbyz.js:268
↓ 14 callers
Function
aa
(a,r,n)
docs/assets/index-B5xgEbyz.js:281
↓ 14 callers
Function
c
(N,F)
docs/assets/index-B5xgEbyz.js:261
↓ 14 callers
Function
f
(h)
docs/assets/index-B5xgEbyz.js:1
↓ 14 callers
Function
isBlank
Check if line is blank (only whitespace)
lib/src/parse.ts:715
↓ 14 callers
Function
la
(r,n,i)
docs/assets/index-B5xgEbyz.js:255
↓ 14 callers
Function
s
(L,R,V)
docs/assets/index-B5xgEbyz.js:268
↓ 14 callers
Function
toArray
(value: T | T[])
lib/src/solid.tsx:38
↓ 13 callers
Function
_renderChildren
(nodes: MarkdownToJSX.ASTNode[], ctx: _Ctx)
lib/src/html.ts:230
↓ 13 callers
Function
ca
(e,t,l,u)
docs/assets/index-B5xgEbyz.js:268
↓ 13 callers
Function
compiler
( input: string, options?: MarkdownCompilerOptions )
lib/src/markdown.ts:76
↓ 13 callers
Function
da
()
docs/assets/index-B5xgEbyz.js:268
↓ 13 callers
Function
e
(s)
docs/assets/index-B5xgEbyz.js:269
↓ 13 callers
Function
ea
(r,n,i,c)
docs/assets/index-B5xgEbyz.js:255
next →
1–100 of 1,333, ranked by callers