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
↓ 7 callers
Function
stripMdExtension
(value: string)
packages/app-core/src/lib/cm-wikilinks.ts:26
↓ 7 callers
Method
syncFromDom
Pull every cell's text out of the DOM into the model. `data-raw` holds the * markdown source — `textContent` would lose it when a cell shows rende
packages/app-core/src/lib/cm-table.ts:205
↓ 7 callers
Function
tmp
(prefix: string)
apps/desktop/src/main/app-config.test.ts:34
↓ 7 callers
Function
toPosix
(p: string)
apps/desktop/src/mcp/vault-ops.ts:326
↓ 7 callers
Function
toPosixPath
(p: string)
packages/shared-domain/src/databases.ts:41
↓ 7 callers
Function
unarchiveNote
(root: string, rel: string)
apps/desktop/src/main/vault.ts:3244
↓ 7 callers
Method
unarchiveNote
(relPath: string)
packages/bridge-contract/src/bridge.ts:172
↓ 7 callers
Function
uniquePath
(dir, stem, ext string)
apps/server/internal/vault/vault.go:2188
↓ 7 callers
Function
uniqueTitle
(dir: string, baseTitle: string)
apps/desktop/src/main/vault.ts:2813
↓ 7 callers
Function
until
Poll an evaluated expression until it returns truthy (or time out → null).
tooling/scripts/sidebar-vim-smoke.mjs:144
↓ 7 callers
Method
update
(update: ViewUpdate)
packages/app-core/src/lib/cm-hashtags.ts:80
↓ 7 callers
Function
updateView
(doc: DatabaseDoc, viewId: string, patch: Partial<DbView>)
packages/app-core/src/lib/database-cells.ts:239
↓ 7 callers
Function
viewPrefsFromVault
(settings: VaultSettings | null | undefined)
packages/app-core/src/store.ts:526
↓ 7 callers
Function
wikiNormCompare
(value string)
apps/server/internal/vault/wikilink_rename.go:32
↓ 7 callers
Function
wrapHighlight
(inner: string, color: HighlightColorId)
packages/app-core/src/lib/cm-highlight.ts:66
↓ 7 callers
Function
writeNote
(relPath: string, body: string)
apps/web/src/bridge/http-bridge.ts:401
↓ 6 callers
Function
IsValidFolder
(f NoteFolder)
apps/server/internal/vault/types.go:33
↓ 6 callers
Function
activeLeaf
(store: { paneLayout: PaneLayout; activePaneId: string })
packages/app-core/src/store.test.ts:692
↓ 6 callers
Function
addMonths
(d: Date, n: number)
packages/app-core/src/components/CalendarPanel.tsx:53
↓ 6 callers
Function
adjustWindowZoom
( win: BrowserWindow | null | undefined, delta: number )
apps/desktop/src/main/index.ts:807
↓ 6 callers
Function
assetFolderSubpath
( asset: Pick<AssetMeta, 'path'>, settings: VaultSettings | null | undefined )
packages/app-core/src/lib/vault-layout.ts:1250
↓ 6 callers
Function
buildMoveNotePrompt
( note: Pick<NoteMeta, 'title' | 'path'>, folders: FolderEntry[] )
packages/app-core/src/lib/move-note.ts:146
↓ 6 callers
Function
buildObsidianVault
(root: string, files: Record<string, string> = FILES)
apps/desktop/src/main/vault-content-integrity.test.ts:46
↓ 6 callers
Function
cell
()
packages/app-core/src/components/DatabaseTableView.tsx:204
↓ 6 callers
Function
cellWidth
(text: string)
packages/app-core/src/lib/markdown-table.ts:58
↓ 6 callers
Function
clampIndex
(index: number, count: number)
packages/app-core/src/lib/index-navigation.ts:9
↓ 6 callers
Function
click
(el: HTMLElement)
packages/app-core/src/lib/inline-diagram-pan-zoom.test.ts:34
↓ 6 callers
Method
commitIfDirty
()
packages/app-core/src/lib/cm-table.ts:217
↓ 6 callers
Function
consume
()
packages/app-core/src/components/TasksKanban.tsx:794
↓ 6 callers
Function
controlButtons
(viewport: HTMLElement)
packages/app-core/src/lib/inline-diagram-pan-zoom.test.ts:22
↓ 6 callers
Function
counterGenId
Deterministic id factory for tests.
apps/desktop/src/main/database-domain.test.ts:21
↓ 6 callers
Method
createNote
(folder: NoteFolder, title?: string, subpath?: string)
packages/bridge-contract/src/bridge.ts:161
↓ 6 callers
Function
customThemeSupportsMode
( theme: Pick<CustomTheme, 'modes'>, mode: CustomThemeMode )
packages/shared-domain/src/custom-themes.ts:231
↓ 6 callers
Function
dateNotePatternKey
(pattern: DateNotePatternSettings)
packages/app-core/src/store.ts:2741
↓ 6 callers
Function
dateNotePatternKey
(pattern: DateNotePatternSettings)
packages/app-core/src/lib/vault-layout.ts:117
↓ 6 callers
Function
deserializeConfig
(text: string)
apps/desktop/src/main/app-config.ts:466
↓ 6 callers
Function
envEnabled
(name string)
apps/server/internal/config/config.go:274
↓ 6 callers
Function
escapeHtml
(s: string)
packages/app-core/src/lib/diagram-renderers.ts:602
↓ 6 callers
Function
extractLinkAtCursor
(doc: string, pos: number)
packages/app-core/src/lib/internal-links.ts:145
↓ 6 callers
Function
extractUncheckedTaskBlocks
(markdown: string)
packages/shared-domain/src/tasklists.ts:302
↓ 6 callers
Function
favoriteFolderKey
(folder: NoteFolder, subpath: string)
packages/app-core/src/lib/vault-layout.ts:548
↓ 6 callers
Method
folderOf
(abs string)
apps/server/internal/vault/vault.go:1389
↓ 6 callers
Function
formDirContaining
(relPath: string)
packages/shared-domain/src/databases.ts:87
↓ 6 callers
Function
formTitleFromCsvPath
(csvPath: string)
packages/shared-domain/src/databases.ts:106
↓ 6 callers
Function
formatBytes
(bytes: number | null)
packages/app-core/src/components/SettingsModal.tsx:285
↓ 6 callers
Function
getActiveTabContext
()
packages/app-core/src/lib/commands.ts:423
↓ 6 callers
Function
getIndexedElements
( selector: string, datasetKey: IndexedDatasetKey )
packages/app-core/src/components/VimNav.tsx:1719
↓ 6 callers
Function
getSettingsSearchResults
( categories: TCategory[], query: string )
packages/app-core/src/lib/settings-search.ts:88
↓ 6 callers
Function
getVisiblePanels
( sidebarOpen: boolean, noteListOpen: boolean, unifiedSidebar: boolean, connectionsOpen: boolean, co
packages/app-core/src/lib/vim-nav.ts:56
↓ 6 callers
Function
goToMonth
(delta: number)
packages/app-core/src/components/TasksCalendar.tsx:344
↓ 6 callers
Function
hex
(n: number)
packages/app-core/src/lib/diagram-renderers.ts:93
↓ 6 callers
Function
includesQuery
(value: string | undefined, query: string)
packages/app-core/src/lib/settings-search.ts:38
↓ 6 callers
Function
inferFields
( headers: string[], sampleRows: string[][], genId: GenId = defaultGenId )
packages/shared-domain/src/database-csv.ts:192
↓ 6 callers
Function
injectActiveTheme
(themeId: string, themes: CustomTheme[])
packages/app-core/src/lib/custom-themes.ts:62
↓ 6 callers
Function
insertRow
(table: MarkdownTable, index: number)
packages/app-core/src/lib/markdown-table.ts:284
↓ 6 callers
Function
isAssetTabPath
(path: string | null | undefined)
packages/app-core/src/lib/asset-tabs.ts:8
↓ 6 callers
Function
isDatabaseTabPath
(path: string | null | undefined)
packages/shared-domain/src/databases.ts:236
↓ 6 callers
Function
isDiagramTabPath
(path: string | null | undefined)
packages/app-core/src/lib/diagram-tabs.ts:35
↓ 6 callers
Function
isMacPlatform
()
packages/app-core/src/lib/keymaps.ts:1097
↓ 6 callers
Function
isOverrideEnabled
( enabled: Record<string, string> | undefined, name: string )
packages/shared-domain/src/overrides.ts:26
↓ 6 callers
Function
isTasksViewActive
(state: { paneLayout: PaneLayout activePaneId: string })
packages/app-core/src/store.ts:1808
↓ 6 callers
Function
isVimAwaitingArgument
(view: EditorView | null)
packages/app-core/src/lib/vim-nav.ts:108
↓ 6 callers
Function
leafWithPreviewTab
(leaf: PaneLeaf, path: string)
packages/app-core/src/lib/pane-layout.ts:433
↓ 6 callers
Function
leafWithPromotedTab
(leaf: PaneLeaf, path: string)
packages/app-core/src/lib/pane-layout.ts:448
↓ 6 callers
Function
leafWithoutTab
(leaf: PaneLeaf, path: string)
packages/app-core/src/lib/pane-layout.ts:347
↓ 6 callers
Function
listFolders
(root: string)
apps/desktop/src/main/vault.ts:2487
↓ 6 callers
Function
listNotes
(root: string)
apps/desktop/src/mcp/vault-ops.ts:447
↓ 6 callers
Method
listNotes
()
packages/bridge-contract/src/bridge.ts:125
↓ 6 callers
Function
makeDoc
(columnOrder?: string[], hiddenFieldIds?: string[])
packages/app-core/src/lib/database-cells.test.ts:6
↓ 6 callers
Function
makeVault
()
apps/desktop/src/main/databases.test.ts:14
↓ 6 callers
Function
mergeCapture
( match: DateNotePatternMatch, key: keyof DateNotePatternMatch, value: number )
packages/app-core/src/lib/vault-layout.ts:321
↓ 6 callers
Function
mergeTemplates
( builtins: NoteTemplate[], custom: NoteTemplate[] )
packages/shared-domain/src/template-files.ts:95
↓ 6 callers
Function
mount
(doc: string)
packages/app-core/src/lib/cm-wysiwyg-blocks.test.ts:21
↓ 6 callers
Function
nextWordEnd
(text: string, off: number)
packages/app-core/src/lib/cm-table.ts:1282
↓ 6 callers
Function
normalizeMoveTarget
(value: string)
packages/app-core/src/lib/move-note.ts:9
↓ 6 callers
Function
normalizePrimaryRelativeSubpath
( subpath: string, settings: Pick<VaultSettings, 'primaryNotesLocation'> )
packages/app-core/src/lib/vault-layout.ts:169
↓ 6 callers
Function
normalizeVaultRelativePath
(rel: string)
apps/desktop/src/main/vault.ts:1438
↓ 6 callers
Function
optionalNumber
(args: Record<string, unknown>, key: string)
apps/desktop/src/mcp/server.ts:83
↓ 6 callers
Function
orderOf
(doc: DatabaseDoc)
packages/app-core/src/lib/database-cells.test.ts:26
↓ 6 callers
Function
overrideRevealTarget
(name?: string)
apps/desktop/src/main/overrides.ts:173
↓ 6 callers
Function
pad
(n: number)
packages/app-core/src/lib/quick-note-title.ts:14
↓ 6 callers
Function
paneModeForPath
( modesByPath: PaneModesByPath, path: string | null )
packages/app-core/src/lib/pane-mode.ts:8
↓ 6 callers
Function
paneShortcut
(overrides: KeymapOverrides, id: KeymapId)
packages/app-core/src/components/HelpView.tsx:37
↓ 6 callers
Function
parseColWidthsComment
(line: string)
packages/app-core/src/lib/markdown-table.ts:227
↓ 6 callers
Function
parseCreateNotePath
(input: string)
packages/app-core/src/lib/wikilinks.ts:218
↓ 6 callers
Function
parseCustomTemplate
(raw: string, sourcePath: string)
packages/shared-domain/src/template-files.ts:69
↓ 6 callers
Function
parseMoveNoteTarget
(value: string)
packages/app-core/src/lib/move-note.ts:58
↓ 6 callers
Function
prevWordStart
(text: string, off: number)
packages/app-core/src/lib/cm-table.ts:1272
↓ 6 callers
Function
readFileTextOrNull
Read a vault file's text, or null when missing/unreadable (matches the * desktop's optional-file reads, which treat ENOENT/parse errors as absent).
apps/web/src/bridge/http-bridge.ts:647
↓ 6 callers
Function
readTomlFile
(filePath: string)
apps/desktop/src/main/mcp-integrations.ts:218
↓ 6 callers
Function
refreshAndClear
()
packages/app-core/src/components/Sidebar.tsx:1472
↓ 6 callers
Function
resolveFolderIconOption
( folder: NoteFolder, subpath: string, folderIcons: Record<string, FolderIconId> )
packages/app-core/src/components/FolderIcons.tsx:322
↓ 6 callers
Function
resolveLocalAssetUrl
( vaultRoot: string | null | undefined, notePath: string | null | undefined, href: string )
packages/app-core/src/lib/local-assets.ts:72
↓ 6 callers
Function
resolveVaultSelector
(selector: string)
apps/desktop/src/mcp/vault-ops.ts:277
↓ 6 callers
Method
restoreFromTrash
(relPath: string)
packages/bridge-contract/src/bridge.ts:169
↓ 6 callers
Function
restoreStyleProperty
( el: HTMLElement, key: 'width' | 'min-width' | 'height' | 'max-height' | 'line-height' | 'transform', v
packages/app-core/src/lib/cm-heading-fold.ts:43
↓ 6 callers
Function
run
( args: MotionArgs, vim: VimState = {}, head: { line: number; ch: number } = { line: 10, ch: 3 } )
packages/app-core/src/lib/cm-vim-display-line.test.ts:11
↓ 6 callers
Function
scrollToIndexedIndex
( items: HTMLElement[], datasetKey: IndexedDatasetKey, index: number, setIndex: (idx: number)
packages/app-core/src/components/VimNav.tsx:1788
↓ 6 callers
Function
scrollTopForScrollRatio
( sourceScrollTop: number, sourceScrollHeight: number, sourceClientHeight: number, targetScrollHeight:
packages/app-core/src/lib/preview-outline-jump.ts:66
↓ 6 callers
Function
semantic
(key: keyof typeof sem, raw: string | undefined)
packages/shared-domain/src/custom-themes.ts:175
← previous
next →
401–500 of 3,508, ranked by callers