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
↓ 11 callers
Method
renderCellCursor
Draw the block cursor over the character at `cursorOffset`, measuring its * rect from the cell's text node (so it tracks real glyph positions).
packages/app-core/src/lib/cm-table.ts:906
↓ 11 callers
Function
renderTemplate
(body: string, ctx: TemplateContext)
packages/app-core/src/lib/template-render.ts:159
↓ 11 callers
Function
round
(value)
tooling/scripts/perf-web-runtime.mjs:467
↓ 11 callers
Function
scrollToIndexedElement
Update the cursor index and scroll the element into view.
packages/app-core/src/components/VimNav.tsx:1776
↓ 11 callers
Function
searchNoteIndex
( entries: NoteSearchEntry[], query: string, options: { limit: number defaultOrder?: NoteSearchD
packages/app-core/src/lib/note-search.ts:144
↓ 11 callers
Function
shortcutBindingFromEvent
(event: KeyboardEvent)
packages/app-core/src/lib/keymaps.ts:1366
↓ 11 callers
Method
vaultForWindow
(windowId: number)
apps/desktop/src/main/window-vaults.ts:83
↓ 10 callers
Method
SetSettings
(next VaultSettings)
apps/server/internal/vault/vault.go:583
↓ 10 callers
Function
clampDiagramZoom
(value: number)
packages/app-core/src/lib/diagram-pan-zoom.ts:16
↓ 10 callers
Function
columnCount
(table: MarkdownTable)
packages/app-core/src/lib/markdown-table.ts:260
↓ 10 callers
Function
configFile
()
apps/desktop/src/main/vault-config.test.ts:22
↓ 10 callers
Function
consume
()
packages/app-core/src/components/TagView.tsx:214
↓ 10 callers
Function
consume
()
packages/app-core/src/components/ArchiveView.tsx:293
↓ 10 callers
Function
csvPathForFormDir
(formDir: string)
packages/shared-domain/src/databases.ts:67
↓ 10 callers
Function
currentIpcWindow
()
apps/desktop/src/main/index.ts:622
↓ 10 callers
Function
customThemeSlugFromId
(themeId: string)
packages/shared-domain/src/custom-themes.ts:220
↓ 10 callers
Function
emitWritten
(meta: NoteMeta, args: ParsedArgs, verb = 'Updated')
apps/desktop/src/cli/commands/notes.ts:229
↓ 10 callers
Function
escapeForAttr
(value: string)
packages/app-core/src/components/Sidebar.tsx:123
↓ 10 callers
Function
externalLinkUrl
(href: string)
packages/app-core/src/lib/internal-links.ts:126
↓ 10 callers
Function
findKeymapConflict
( overrides: KeymapOverrides | null | undefined, id: KeymapId, binding: string, )
packages/app-core/src/lib/keymaps.ts:1336
↓ 10 callers
Function
folderRoot
The absolute directory that holds notes for a given top-level * folder, taking the vault's primaryNotesLocation into account.
apps/desktop/src/mcp/vault-ops.ts:144
↓ 10 callers
Method
getVaultSettings
()
packages/bridge-contract/src/bridge.ts:114
↓ 10 callers
Function
initials
(value: string)
packages/app-core/src/lib/cm-wikilinks.ts:18
↓ 10 callers
Function
isZoomShortcut
(input: Electron.Input, key: string, code: string)
apps/desktop/src/main/index.ts:816
↓ 10 callers
Function
isoDateStr
(d: Date)
packages/app-core/src/components/CalendarPanel.tsx:69
↓ 10 callers
Function
matchesQuery
(query: string, ...parts: Array<string | undefined>)
packages/app-core/src/components/HelpView.tsx:175
↓ 10 callers
Function
moveColumn
( doc: DatabaseDoc, viewId: string, fieldId: string, direction: 'left' | 'right' )
packages/app-core/src/lib/database-cells.ts:171
↓ 10 callers
Function
naturalCompare
(a: string, b: string)
packages/app-core/src/lib/natural-sort.ts:6
↓ 10 callers
Function
pad
(n)
tooling/scripts/sidebar-vim-smoke.mjs:52
↓ 10 callers
Function
planQuickCaptureSave
( mode: QuickCaptureMode, rawBody: string, now = new Date() )
packages/app-core/src/lib/quick-capture-save.ts:76
↓ 10 callers
Function
readNoteContent
(relPath: string, state: Store)
packages/app-core/src/store.ts:2871
↓ 10 callers
Method
revealNote
(relPath: string)
packages/bridge-contract/src/bridge.ts:175
↓ 10 callers
Function
rewriteNoteJumpHistory
( history: NoteJumpLocation[], rewrite: (path: string) => string )
packages/app-core/src/store.ts:1345
↓ 10 callers
Function
saveConfig
(cfg: PersistedConfig)
apps/desktop/src/main/vault.ts:594
↓ 10 callers
Function
serializeRows
(rows: DbRow[], fields: DbField[])
packages/shared-domain/src/database-csv.ts:141
↓ 10 callers
Function
setDragPayload
(e: React.DragEvent, payload: DragPayload)
packages/app-core/src/lib/dnd.ts:39
↓ 10 callers
Function
themeRgb
(cssVar: string, fallback: string)
packages/app-core/src/lib/diagram-renderers.ts:155
↓ 10 callers
Function
visit
(value: unknown)
packages/app-core/src/store.ts:1738
↓ 9 callers
Method
allow
(key string)
apps/server/internal/httpserver/security.go:150
↓ 9 callers
Function
blockInsertPadding
( before: string, after: string )
packages/app-core/src/lib/cm-slash-commands.ts:106
↓ 9 callers
Function
classifyLocalAssetHref
(href: string)
packages/app-core/src/lib/local-assets.ts:61
↓ 9 callers
Method
clearWindow
(windowId: number)
apps/desktop/src/main/window-vaults.ts:75
↓ 9 callers
Function
confirmMoveToTrash
(title?: string | null)
packages/app-core/src/lib/confirm-trash.ts:3
↓ 9 callers
Function
consume
()
packages/app-core/src/components/TrashView.tsx:146
↓ 9 callers
Function
emitOk
(message: string)
apps/desktop/src/cli/format.ts:19
↓ 9 callers
Function
exists
(p: string)
apps/desktop/src/main/databases-migrate.test.ts:21
↓ 9 callers
Function
expandEmbeds
( markdown: string, sourcePath: string, ctx: ExpandEmbedsCtx )
packages/app-core/src/lib/transclusion.ts:134
↓ 9 callers
Function
extractTags
(body: string)
packages/app-core/src/lib/tags.ts:16
↓ 9 callers
Function
firstOfMonth
(d: Date)
packages/app-core/src/components/TasksCalendar.tsx:50
↓ 9 callers
Function
folder
(f: FolderEntry['folder'], subpath: string)
packages/app-core/src/lib/database-links.test.ts:5
↓ 9 callers
Function
isArchiveTabPath
(path: string | null | undefined)
packages/shared-domain/src/archive.ts:9
↓ 9 callers
Function
isQuickNotesTabPath
(path: string | null | undefined)
packages/shared-domain/src/quick-notes.ts:9
↓ 9 callers
Function
isTrashTabPath
(path: string | null | undefined)
packages/shared-domain/src/trash.ts:9
↓ 9 callers
Function
labels
()
packages/app-core/src/lib/commands.ts:58
↓ 9 callers
Function
linuxPackageFormat
(file: string | null)
apps/desktop/src/main/updater.ts:342
↓ 9 callers
Function
makeSurface
()
packages/app-core/src/lib/inline-diagram-pan-zoom.test.ts:6
↓ 9 callers
Function
markdownListHangingIndentCh
( lineText: string, markerOffset = 0 )
packages/app-core/src/lib/cm-markdown-list-indent.ts:22
↓ 9 callers
Method
moveToTrash
(relPath: string)
packages/bridge-contract/src/bridge.ts:168
↓ 9 callers
Function
notImplemented
(name: string)
apps/web/src/bridge/http-bridge.ts:196
↓ 9 callers
Function
noteSelectionKey
(path: string)
packages/app-core/src/components/Sidebar.tsx:273
↓ 9 callers
Function
parse
(argv: string[])
apps/desktop/src/cli/args.ts:17
↓ 9 callers
Method
renderCellSelection
Render the char-wise visual selection [anchor..head] as a themed overlay * measured over the range — NOT a native DOM selection, which CodeMirror
packages/app-core/src/lib/cm-table.ts:1073
↓ 9 callers
Function
resolveVaultRoot
(selector?: string)
apps/desktop/src/mcp/vault-ops.ts:315
↓ 9 callers
Function
searchVaultText
( root: string, query: string, preferredBackend: VaultTextSearchBackendPreference = 'auto', rawPaths:
apps/desktop/src/main/vault.ts:2590
↓ 9 callers
Method
send
(method, params = {})
tooling/scripts/perf-desktop-runtime.mjs:334
↓ 9 callers
Method
send
(method, params = {})
tooling/scripts/perf-web-runtime.mjs:363
↓ 9 callers
Function
serializeTable
(table: MarkdownTable)
packages/app-core/src/lib/markdown-table.ts:191
↓ 9 callers
Function
setBlockType
(view: EditorView, type: BlockType)
packages/app-core/src/lib/cm-format.ts:106
↓ 9 callers
Function
setTaskPriorityAtIndex
( markdown: string, taskIndex: number, priority: TaskPriority | null )
packages/shared-domain/src/tasklists.ts:171
↓ 9 callers
Function
stripWikilinkAnchor
(target: string)
packages/app-core/src/lib/wikilinks.ts:70
↓ 9 callers
Function
task
(sourcePath: string, taskIndex: number)
packages/app-core/src/lib/tasks-filter.test.ts:5
↓ 9 callers
Function
taskIdentityKey
(task: VaultTask)
packages/app-core/src/components/TasksKanban.tsx:196
↓ 9 callers
Function
textObjectRange
( text: string, offset: number, scope: 'i' | 'a', obj: string )
packages/app-core/src/lib/cm-table.ts:1296
↓ 9 callers
Function
transfer
(items: Array<{ kind: string; type: string }>)
packages/app-core/src/lib/editor-drops.test.ts:8
↓ 9 callers
Function
typeThenTrigger
(doc: string, typed: string, key: string, pos = doc.length)
packages/app-core/src/lib/cm-markdown-snippets.test.ts:40
↓ 9 callers
Function
wikilinkHeadingAnchor
(target: string)
packages/app-core/src/lib/wikilinks.ts:80
↓ 8 callers
Function
Load
()
apps/server/internal/config/config.go:73
↓ 8 callers
Function
appendBrowseShortcut
(shortcuts []directoryBrowseShortcut, label string, path string)
apps/server/internal/httpserver/server.go:386
↓ 8 callers
Function
buildNoteSearchIndex
(notes: NoteMeta[])
packages/app-core/src/lib/note-search.ts:24
↓ 8 callers
Function
buildVaultSwitcherEntries
({ localVaults, remoteProfiles, currentVault, workspaceMode, remoteWorkspaceInfo }: BuildVaultSwitch
packages/app-core/src/lib/vault-switcher.ts:86
↓ 8 callers
Function
consume
()
packages/app-core/src/components/QuickNotesView.tsx:118
↓ 8 callers
Function
dailyNoteLocationForDate
( date = new Date(), settings: VaultSettings | null | undefined )
packages/app-core/src/lib/vault-layout.ts:834
↓ 8 callers
Function
densityFromTweaks
(tweaks: Record<string, string> | undefined)
packages/shared-domain/src/overrides.ts:95
↓ 8 callers
Function
deriveThemeTokens
( palette: CustomThemePalette, mode: CustomThemeMode )
packages/shared-domain/src/custom-themes.ts:157
↓ 8 callers
Function
deriveTitle
(body: string)
apps/desktop/src/cli/commands/capture.ts:45
↓ 8 callers
Function
dim
(s: string)
apps/desktop/src/cli/help.ts:37
↓ 8 callers
Function
el
(html: string)
packages/app-core/src/lib/vim-nav.test.ts:21
↓ 8 callers
Function
enhanceCodeBlockCopy
( root: ParentNode, options: CodeBlockEnhanceOptions = {} )
packages/app-core/src/lib/code-block-copy.ts:18
↓ 8 callers
Method
enterInsertMode
Switch the focused cell into INSERT mode at a source offset: editable, * native caret, block cursor removed. Don't re-focus — that re-fires the
packages/app-core/src/lib/cm-table.ts:987
↓ 8 callers
Function
evaluate
(client, expression)
tooling/scripts/sidebar-vim-smoke.mjs:138
↓ 8 callers
Function
extractMarkdownLinkHrefs
(body: string)
packages/app-core/src/lib/wikilinks.ts:179
↓ 8 callers
Function
extractObsidianExcalidrawScene
( markdown: string | null | undefined )
packages/shared-domain/src/excalidraw.ts:121
↓ 8 callers
Function
folderForRelativePath
(rel: string)
apps/desktop/src/main/vault.ts:1175
↓ 8 callers
Function
folderOf
(root: string, absPath: string)
apps/desktop/src/main/vault.ts:1447
↓ 8 callers
Function
getVirtualRange
({ itemCount, itemSize, scrollTop, viewportHeight, overscan = 6 }: VirtualRangeInput)
packages/app-core/src/lib/virtual-list.ts:15
↓ 8 callers
Function
hintTargetOpensNote
(element: HTMLElement | null | undefined)
packages/app-core/src/lib/vim-nav.ts:12
↓ 8 callers
Function
isAppOverlayOpen
()
packages/app-core/src/lib/overlay-open.ts:10
↓ 8 callers
Function
isDatabaseCsvPath
(relPath: string)
packages/shared-domain/src/databases.ts:287
↓ 8 callers
Function
isEditorInsertMode
(view: EditorView | null, vimMode: boolean)
packages/app-core/src/lib/vim-nav.ts:96
↓ 8 callers
Function
isHelpTabPath
(path: string | null | undefined)
packages/shared-domain/src/help.ts:9
← previous
next →
201–300 of 3,508, ranked by callers