Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ZenNotes/zennotes
/ functions
Functions
3,508 in github.com/ZenNotes/zennotes
⨍
Functions
3,508
◇
Types & classes
376
↓ 401 callers
Function
get
(target, property: string)
packages/app-core/src/components/SettingsModal.test.ts:53
↓ 220 callers
Function
getState
()
packages/app-core/src/lib/commands.ts:57
↓ 121 callers
Function
handle
( channel: string, listener: (event: IpcMainInvokeEvent, ...args: Args) => Result | Promise<Result>
apps/desktop/src/main/index.ts:1928
↓ 117 callers
Function
matchesSequenceToken
( event: KeyboardEvent, overrides: KeymapOverrides | null | undefined, id: KeymapId, )
packages/app-core/src/lib/keymaps.ts:1420
↓ 92 callers
Method
on
(method, l)
tooling/scripts/sidebar-vim-smoke.mjs:122
↓ 80 callers
Function
collectPrefs
Snapshot prefs-shaped fields out of the live store.
packages/app-core/src/store.ts:1435
↓ 78 callers
Function
savePrefs
(p: Prefs)
packages/app-core/src/store.ts:976
↓ 75 callers
Method
Error
()
apps/server/internal/httpserver/security.go:46
↓ 67 callers
Method
destroy
()
packages/app-core/src/lib/cm-heading-fold.ts:309
↓ 62 callers
Function
loadPrefs
()
packages/app-core/src/store.ts:908
↓ 60 callers
Method
delete
(token string)
apps/server/internal/httpserver/security.go:125
↓ 59 callers
Function
requireVault
()
apps/desktop/src/main/index.ts:1767
↓ 58 callers
Function
resolve
(t: string)
packages/app-core/src/lib/transclusion.test.ts:82
↓ 56 callers
Function
isRemoteWorkspaceActive
()
apps/desktop/src/main/index.ts:1774
↓ 52 callers
Function
shortcut
(overrides: KeymapOverrides, id: KeymapId)
packages/app-core/src/components/HelpView.tsx:29
↓ 51 callers
Function
resolveSafe
(root: string, rel: string)
apps/desktop/src/main/vault.ts:2634
↓ 45 callers
Function
printMetric
(label, value, suffix = 'ms')
tooling/scripts/perf-desktop-runtime.mjs:537
↓ 44 callers
Function
append
(chunk: unknown)
apps/desktop/src/main/raycast-integration.ts:372
↓ 42 callers
Method
Close
()
apps/server/internal/watcher/watcher.go:131
↓ 42 callers
Function
activeFieldsFrom
( layout: PaneLayout, activePaneId: string, noteContents: Record<string, NoteContent>, noteDirty: Reco
packages/app-core/src/store.ts:2683
↓ 42 callers
Function
printMetric
(label, value, suffix = 'ms')
tooling/scripts/perf-web-runtime.mjs:565
↓ 40 callers
Function
writeJSON
--- Responses ---
apps/server/internal/httpserver/server.go:258
↓ 39 callers
Method
getAppInfo
()
packages/bridge-contract/src/bridge.ts:76
↓ 39 callers
Function
makeTempDir
(prefix: string)
apps/desktop/src/main/vault.test.ts:35
↓ 39 callers
Function
normalizeVaultSettings
( settings: VaultSettings | null | undefined )
packages/app-core/src/lib/vault-layout.ts:461
↓ 38 callers
Function
writeError
(w http.ResponseWriter, err error)
apps/server/internal/httpserver/server.go:264
↓ 37 callers
Function
findLeaf
(root: PaneLayout, id: string)
packages/app-core/src/lib/pane-layout.ts:82
↓ 37 callers
Function
jsonRequest
( path: string, init?: JsonRequestInit )
apps/web/src/bridge/http-bridge.ts:158
↓ 37 callers
Function
promptApp
(options: PromptOptions)
packages/app-core/src/lib/prompt-requests.ts:28
↓ 36 callers
Method
currentVault
()
apps/server/internal/httpserver/server.go:67
↓ 36 callers
Function
requireRemoteWorkspaceClient
()
apps/desktop/src/main/index.ts:1780
↓ 34 callers
Function
confirmApp
(options: ConfirmOptions)
packages/app-core/src/lib/confirm-requests.ts:28
↓ 34 callers
Function
recordRendererPerf
( name: string, durationMs: number, detail?: Record<string, unknown> )
packages/app-core/src/lib/perf.ts:51
↓ 33 callers
Method
create
()
apps/server/internal/httpserver/security.go:95
↓ 33 callers
Function
getKeymapBinding
( overrides: KeymapOverrides | null | undefined, id: KeymapId, )
packages/app-core/src/lib/keymaps.ts:1064
↓ 32 callers
Function
ensureVaultLayout
(root: string)
apps/desktop/src/main/vault.ts:1188
↓ 32 callers
Method
readNote
(relPath: string)
packages/bridge-contract/src/bridge.ts:144
↓ 31 callers
Function
SafeJoin
SafeJoin cleans a user-supplied relative POSIX path and joins it onto `root`, refusing anything that resolves outside `root`. Any existing component o
apps/server/internal/vault/safepath.go:22
↓ 31 callers
Function
installZen
(overrides: Record<string, unknown> = {})
packages/app-core/src/store.test.ts:46
↓ 31 callers
Method
jsonRequest
(path: string, init?: JsonRequestInit)
apps/desktop/src/main/remote/server-client.ts:301
↓ 31 callers
Function
loadStore
()
packages/app-core/src/store.test.ts:75
↓ 30 callers
Function
parse
(src: string)
packages/app-core/src/lib/markdown-table.test.ts:28
↓ 30 callers
Function
shortcut
(id: KeymapId)
packages/app-core/src/lib/commands.ts:61
↓ 29 callers
Function
isImeComposing
(e: ReactKeyboardEvent | KeyboardEvent)
packages/app-core/src/lib/ime.ts:14
↓ 29 callers
Function
requireString
(args: Record<string, unknown>, key: string)
apps/desktop/src/mcp/server.ts:60
↓ 29 callers
Function
updateLeaf
( root: PaneLayout, targetId: string, fn: (leaf: PaneLeaf) => PaneLeaf | null )
packages/app-core/src/lib/pane-layout.ts:145
↓ 28 callers
Method
clipboardWriteText
(text: string)
packages/bridge-contract/src/bridge.ts:245
↓ 28 callers
Function
consume
()
packages/app-core/src/components/CalendarPanel.tsx:530
↓ 28 callers
Function
getKeymapDisplay
( overrides: KeymapOverrides | null | undefined, id: KeymapId, )
packages/app-core/src/lib/keymaps.ts:1466
↓ 27 callers
Function
consume
()
packages/app-core/src/components/TasksCalendar.tsx:371
↓ 27 callers
Function
matchesShortcut
( event: KeyboardEvent, overrides: KeymapOverrides | null | undefined, id: KeymapId, )
packages/app-core/src/lib/keymaps.ts:1412
↓ 26 callers
Function
emitLine
(line: string)
apps/desktop/src/cli/format.ts:15
↓ 26 callers
Function
focusEditorNormalMode
( options: { attempts?: number; delayMs?: number } = {} )
packages/app-core/src/lib/editor-focus.ts:10
↓ 26 callers
Function
getString
(args: ParsedArgs, name: string)
apps/desktop/src/cli/args.ts:67
↓ 25 callers
Function
classifyDateNote
( note: Pick<NoteMeta, 'folder' | 'path' | 'title'>, settings: VaultSettings | null | undefined )
packages/app-core/src/lib/vault-layout.ts:1061
↓ 25 callers
Function
listNotes
(root: string)
apps/desktop/src/main/vault.ts:2523
↓ 25 callers
Function
parsePositiveInt
(raw, fallback)
tooling/scripts/perf-runtime-repeat.mjs:197
↓ 24 callers
Function
New
(root string, opts Options)
apps/server/internal/vault/vault.go:230
↓ 24 callers
Function
apply
()
packages/app-core/src/lib/inline-diagram-pan-zoom.ts:84
↓ 24 callers
Function
getBool
(args: ParsedArgs, name: string)
apps/desktop/src/cli/args.ts:72
↓ 24 callers
Function
invalidateNoteMetaCache
(root: string, rel?: string)
apps/desktop/src/main/vault.ts:1859
↓ 24 callers
Function
sequenceTokenFromEvent
(event: KeyboardEvent)
packages/app-core/src/lib/keymaps.ts:1379
↓ 23 callers
Method
Root
()
apps/server/internal/vault/vault.go:260
↓ 23 callers
Function
allLeaves
(root: PaneLayout)
packages/app-core/src/lib/pane-layout.ts:77
↓ 23 callers
Method
getCapabilities
()
packages/bridge-contract/src/bridge.ts:75
↓ 23 callers
Function
triplet
(c: Rgb)
packages/shared-domain/src/custom-themes.ts:127
↓ 22 callers
Function
loadConfig
()
apps/desktop/src/main/vault.ts:530
↓ 22 callers
Function
normalize
(value: string)
packages/app-core/src/lib/cm-wikilinks.ts:10
↓ 22 callers
Function
parseColor
(input: string | undefined | null)
packages/shared-domain/src/custom-themes.ts:91
↓ 22 callers
Method
writeNote
(relPath: string, body: string)
packages/bridge-contract/src/bridge.ts:159
↓ 21 callers
Function
formDirFromCsvPath
(csvPath: string)
packages/shared-domain/src/databases.ts:56
↓ 21 callers
Function
getVaultSettings
(root: string)
apps/desktop/src/main/vault.ts:1136
↓ 21 callers
Function
key
(init: Partial<KeyboardEvent<HTMLElement>>)
packages/app-core/src/lib/palette-nav.test.ts:5
↓ 21 callers
Function
settingsSearchTargetProps
( settingId: string | undefined )
packages/app-core/src/components/SettingsModal.tsx:200
↓ 21 callers
Function
toPosix
(p: string)
apps/desktop/src/main/vault.ts:1434
↓ 20 callers
Function
emitJson
(value: unknown)
apps/desktop/src/cli/format.ts:11
↓ 20 callers
Function
isWorkspaceVirtualTabPath
(path: string)
packages/app-core/src/lib/workspace-tabs.ts:13
↓ 20 callers
Function
readJSON
(r *http.Request, out *T)
apps/server/internal/httpserver/server.go:278
↓ 20 callers
Function
resolveSafe
(root: string, rel: string)
apps/desktop/src/mcp/vault-ops.ts:330
↓ 20 callers
Function
setVaultSettings
( root: string, next: VaultSettings )
apps/desktop/src/main/vault.ts:1147
↓ 19 callers
Function
assetTabPath
(assetPath: string)
packages/app-core/src/lib/asset-tabs.ts:3
↓ 19 callers
Function
isPaletteNextKey
(event: KeyboardEvent<HTMLElement>)
packages/app-core/src/lib/palette-nav.ts:7
↓ 19 callers
Function
makeNote
(body: string, path = 'inbox/Note.md')
packages/app-core/src/store.test.ts:27
↓ 19 callers
Function
parseInlineTokens
(input: string)
packages/app-core/src/lib/inline-markdown.tsx:147
↓ 19 callers
Function
toIsoDateLocal
(d: Date)
packages/shared-domain/src/tasks.ts:352
↓ 18 callers
Method
close
()
tooling/scripts/sidebar-vim-smoke.mjs:123
↓ 18 callers
Function
folderIconKey
(folder: NoteFolder, subpath: string)
packages/app-core/src/lib/vault-layout.ts:539
↓ 18 callers
Function
leafWithAddedTab
( leaf: PaneLeaf, path: string, insertIndex?: number )
packages/app-core/src/lib/pane-layout.ts:313
↓ 18 callers
Function
makeLeaf
(tabs: string[] = [], activeTab: string | null = null)
packages/app-core/src/lib/pane-layout.ts:48
↓ 18 callers
Function
renderMarkdown
(src: string)
packages/app-core/src/lib/markdown.ts:504
↓ 18 callers
Function
toggleWrap
(view: EditorView, marker: string)
packages/app-core/src/lib/cm-format.ts:15
↓ 17 callers
Function
folderForVaultRelativePath
( relPath: string, settings: VaultSettings | null | undefined )
packages/app-core/src/lib/vault-layout.ts:1222
↓ 17 callers
Function
isPalettePreviousKey
(event: KeyboardEvent<HTMLElement>)
packages/app-core/src/lib/palette-nav.ts:15
↓ 17 callers
Function
mount
(doc: string)
packages/app-core/src/lib/cm-table.test.ts:28
↓ 17 callers
Function
resolveInternalNoteHref
( notePath: string | null | undefined, href: string, notes: NoteRef[] )
packages/app-core/src/lib/internal-links.ts:81
↓ 17 callers
Function
setUpdateState
(next: AppUpdateState)
apps/desktop/src/main/updater.ts:116
↓ 17 callers
Function
shape
Flatten a token tree to a debug string like `strong(text:"x")` so tests * read as assertions about shape, not nested object literals.
packages/app-core/src/lib/inline-markdown.test.ts:6
↓ 16 callers
Function
compact
(value: string)
packages/app-core/src/lib/cm-wikilinks.ts:14
↓ 16 callers
Function
folderRoot
(root: string, folder: NoteFolder)
apps/desktop/src/main/vault.ts:1170
↓ 16 callers
Function
invalidateVaultTextSearchCache
(root?: string)
apps/desktop/src/main/vault.ts:1695
next →
1–100 of 3,508, ranked by callers