Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/deepnote/deepnote
/ functions
Functions
849 in github.com/deepnote/deepnote
⨍
Functions
849
◇
Types & classes
261
↓ 3 callers
Function
buildUrl
* Build a URL with path and query parameters using native URL API
packages/database-integrations/src/snowflake-integration-env-vars.ts:8
↓ 3 callers
Function
countBlocksWithOutputs
(file: DeepnoteFile)
packages/convert/src/snapshot/merge.ts:101
↓ 3 callers
Function
createBaseQueryParams
( metadata: DatabaseIntegrationMetadataByType['snowflake'], snowflakePartnerIdentifier: string | undefined
packages/database-integrations/src/snowflake-integration-env-vars.ts:120
↓ 3 callers
Function
createBlock
( spec: { type: string; content?: string; metadata?: Record<string, unknown> }, index: number )
packages/mcp/src/tools/writing.ts:406
↓ 3 callers
Function
createPythonCodeForInputCheckboxBlock
(block: InputCheckboxBlock)
packages/blocks/src/blocks/input-blocks.ts:76
↓ 3 callers
Function
createPythonCodeForInputDateBlock
(block: InputDateBlock)
packages/blocks/src/blocks/input-blocks.ts:127
↓ 3 callers
Function
createPythonCodeForInputFileBlock
(block: InputFileBlock)
packages/blocks/src/blocks/input-blocks.ts:119
↓ 3 callers
Function
createPythonCodeForInputTextBlock
(block: InputTextBlock)
packages/blocks/src/blocks/input-blocks.ts:66
↓ 3 callers
Function
createSqlAlchemyInputFromUrl
( url: string, keyPair?: | SnowflakeKeyPair | { privateKey: string password?: stri
packages/database-integrations/src/snowflake-integration-env-vars.ts:137
↓ 3 callers
Function
diagnoseBlockFailure
( blockId: string, dag: BlockDependencyDag, lintResult: LintResult, blockMap: Map<string, BlockInfo> )
packages/cli/src/utils/analysis.ts:760
↓ 3 callers
Function
extractOutputsText
(outputs: unknown[], options?: ExtractOutputTextOptions)
packages/blocks/src/output-text.ts:59
↓ 3 callers
Function
fillBaseFields
()
packages/cli/src/commands/integrations/tests/add-integration.redshift.test.ts:25
↓ 3 callers
Function
fillBaseFields
( inputs: { name?: string; host?: string; port?: string; database?: string; user?: string; password?: stri
packages/cli/src/commands/integrations/tests/add-integration.alloydb.test.ts:30
↓ 3 callers
Function
fillBaseFields
(schema = '', catalog = '')
packages/cli/src/commands/integrations/tests/add-integration.databricks.test.ts:25
↓ 3 callers
Function
fillBaseFields
( inputs: { name?: string; host?: string; port?: string; database?: string; user?: string; password?: stri
packages/cli/src/commands/integrations/tests/add-integration.mysql.test.ts:30
↓ 3 callers
Function
fillBaseFields
(cluster = 'default')
packages/cli/src/commands/integrations/tests/add-integration.materialize.test.ts:30
↓ 3 callers
Function
fillBaseFields
( inputs: { name?: string; host?: string; port?: string; database?: string; user?: string; password?: stri
packages/cli/src/commands/integrations/tests/add-integration.mariadb.test.ts:30
↓ 3 callers
Function
fillBaseFields
()
packages/cli/src/commands/integrations/tests/add-integration.trino.test.ts:25
↓ 3 callers
Function
fillBaseFields
( inputs: { name?: string; host?: string; port?: string; database?: string; user?: string; password?: stri
packages/cli/src/commands/integrations/tests/add-integration.mindsdb.test.ts:30
↓ 3 callers
Function
findBlockIndex
* Find a block index by ID or ID prefix. Returns -1 if not found.
packages/mcp/src/tools/writing.ts:28
↓ 3 callers
Function
findDeepnoteFiles
* List all .deepnote files in a directory recursively
packages/mcp/src/resources.ts:27
↓ 3 callers
Function
getApiEndpoint
(domain: string)
packages/cli/src/utils/deepnote-api.ts:9
↓ 3 callers
Function
getErrorOutput
(spy: Mock<typeof console.error>)
packages/cli/src/commands/diff.test.ts:20
↓ 3 callers
Function
getFixturePath
(category: string, filename: string)
test-fixtures/helpers/fixture-loader.ts:12
↓ 3 callers
Function
getPostgresStyleMode
(caCertificateName?: string, sslEnabled?: boolean)
packages/database-integrations/src/database-integration-env-vars.ts:412
↓ 3 callers
Function
handleError
(error: unknown, options: DagOptions)
packages/cli/src/commands/dag.ts:528
↓ 3 callers
Function
isDatabaseIntegrationType
(type: string)
packages/database-integrations/src/database-integration-types.ts:43
↓ 3 callers
Function
isErrnoException
(error: unknown, code: string)
packages/cli/src/utils/file-resolver.ts:27
↓ 3 callers
Function
isNotebookFunctionBlock
(block: DeepnoteBlock)
packages/blocks/src/blocks/notebook-function-blocks.ts:6
↓ 3 callers
Function
isPromptName
(name: string)
packages/mcp/src/prompts.ts:82
↓ 3 callers
Function
isSourceNotebookFormat
(format: string)
packages/convert/src/source-notebook-formats.ts:27
↓ 3 callers
Function
isSqlIntegrationType
(type: string)
packages/database-integrations/src/database-integration-types.ts:47
↓ 3 callers
Function
makeDeepnoteFile
(blocks: ReturnType<typeof makeInputBlock>[])
packages/cli/src/commands/run.test.ts:2807
↓ 3 callers
Function
parseIntegrationsDocument
(content: string)
packages/database-integrations/src/loading/integrations-document.ts:9
↓ 3 callers
Function
parseSourceFilePath
(sourceFilePath: string)
packages/convert/src/snapshot/lookup.ts:237
↓ 3 callers
Function
promptForBooleanField
({ label, defaultValue, }: { label: string defaultValue?: boolean })
packages/cli/src/utils/inquirer.ts:198
↓ 3 callers
Function
promptForOptionalStringPortField
({ label, defaultValue, }: { label: string defaultValue?: string })
packages/cli/src/utils/inquirer.ts:118
↓ 3 callers
Function
readAndConvertMarimoFile
( inputFilePath: string, options: ReadAndConvertMarimoFileOptions )
packages/convert/src/marimo-to-deepnote.ts:451
↓ 3 callers
Function
readIntegrationsDocument
(filePath: string)
packages/cli/src/commands/integrations.ts:57
↓ 3 callers
Function
runToDeepnoteConversion
( format: SourceNotebookFormat, inputFile: string, opts: RunToDeepnoteConversionOptions )
packages/convert/src/source-notebook-formats.ts:37
↓ 3 callers
Function
sanitize_python_variable_name
Python implementation of sanitizePythonVariableName from utils.ts
packages/reactivity/src/scripts/ast-analyzer.py:162
↓ 3 callers
Function
serializeIntegrationsDocument
(doc: Document)
packages/database-integrations/src/loading/integrations-document.ts:25
↓ 3 callers
Function
setupStartFailure
(errorMessage: string)
packages/cli/src/commands/run.test.ts:170
↓ 3 callers
Function
unsupportedExtensionError
(ext: string)
packages/convert/src/load-runnable-file.ts:52
↓ 3 callers
Function
updateIntegrationMetadataMap
({ metadataMap, integrationId, integrationMetadata, secretPaths, }: { metadataMap: YAMLMap integra
packages/database-integrations/src/loading/merge-integrations.ts:102
↓ 3 callers
Function
uploadFile
(uploadUrl: string, fileBuffer: Buffer)
packages/cli/src/utils/import-client.ts:72
↓ 3 callers
Function
writeIntegrationsFile
(filePath: string, doc: Document)
packages/cli/src/commands/integrations.ts:73
↓ 2 callers
Function
acceptAllRedshiftDefaults
()
packages/cli/src/commands/integrations/edit-integration.test.ts:127
↓ 2 callers
Function
acceptMongoDefaults
()
packages/cli/src/commands/integrations/tests/edit-integration.mongodb.test.ts:44
↓ 2 callers
Function
addMarkdownCells
* Splits markdown content at cell delimiter comments and adds each part as a separate cell. * The delimiter `<!-- cell -->` is used to preserve cell
packages/convert/src/quarto-to-deepnote.ts:126
↓ 2 callers
Function
allocateUniqueNotebookSplitFilename
* Picks a unique split output basename: `{stem}-{slug}.deepnote`, then `{stem}-{slug}-2.deepnote`, etc.
packages/convert/src/snapshot/split.ts:213
↓ 2 callers
Method
assertExecutableBlockExists
* Ensure a requested block exists in the selected notebooks and is executable.
packages/runtime-core/src/execution-engine.ts:438
↓ 2 callers
Function
assertSqlCellVariableType
(value: string)
packages/blocks/src/blocks/sql-blocks.ts:126
↓ 2 callers
Function
buildInspectResult
* Build inspect result data structure for machine-readable output.
packages/cli/src/commands/inspect.ts:59
↓ 2 callers
Function
buildNodeMap
* Build a map of node ID -> DagNode.
packages/cli/src/commands/dag.ts:225
↓ 2 callers
Function
buildSplitFile
(mainNotebookId: string, stdoutMarker: string)
packages/convert/src/snapshot/snapshot-integration.test.ts:226
↓ 2 callers
Function
collectRequiredIntegrationIds
(file: DeepnoteFile, notebookName?: string)
packages/cli/src/integrations/collect-integrations.ts:9
↓ 2 callers
Function
composeDeepnoteWithInitNotebook
(main: DeepnoteFile, initNotebook: DeepnoteNotebook)
packages/convert/src/snapshot/resolve-init.ts:55
↓ 2 callers
Function
convertMarimoAppToDeepnoteFile
( input: MarimoAppWithOutputs, options: ConvertMarimoAppToDeepnoteOptions )
packages/convert/src/marimo-to-deepnote.ts:415
↓ 2 callers
Function
convertToEnvironmentVariableName
(str: string)
packages/database-integrations/src/database-integration-env-vars.ts:736
↓ 2 callers
Function
count_lines_of_code
Count lines of code in a block's content. Returns the total number of lines (including empty lines and comments).
packages/reactivity/src/scripts/ast-analyzer.py:235
↓ 2 callers
Function
createAgentBlock
(prompt: string, sortIndex: number)
packages/cli/src/commands/run.ts:216
↓ 2 callers
Function
createAnalyzeAction
( _program: Command )
packages/cli/src/commands/analyze.ts:54
↓ 2 callers
Function
createErrorOutput
(error: Error)
packages/runtime-core/src/execution-engine.ts:46
↓ 2 callers
Function
createIntegrationsPullAction
(program: Command)
packages/cli/src/commands/integrations.ts:168
↓ 2 callers
Function
createPythonCodeForInputTextareaBlock
(block: InputTextareaBlock)
packages/blocks/src/blocks/input-blocks.ts:71
↓ 2 callers
Function
createSnapshot
()
packages/blocks/src/deepnote-file/serialize-deepnote-file.test.ts:62
↓ 2 callers
Function
declineSshAndSsl
()
packages/cli/src/commands/integrations/tests/add-integration.pgsql.test.ts:79
↓ 2 callers
Function
declineSshAndSsl
()
packages/cli/src/commands/integrations/tests/add-integration.mongodb.test.ts:89
↓ 2 callers
Function
decodeNotebookIdFromFilename
(encoded: string)
packages/convert/src/snapshot/split.ts:73
↓ 2 callers
Function
error
(message: string)
packages/cli/src/output.ts:136
↓ 2 callers
Function
escapeTripleQuote
* Escapes content for use in a Python raw triple-quoted string (r"""). * Raw strings don't interpret escape sequences, so we can't use backslashes to
packages/convert/src/deepnote-to-marimo.ts:296
↓ 2 callers
Function
filenameForSuffix
(suffixNum: number)
packages/convert/src/snapshot/split.ts:216
↓ 2 callers
Function
fillBaseFields
( inputs: { name?: string; host?: string; port?: string; database?: string; user?: string; password?: stri
packages/cli/src/commands/integrations/tests/add-integration.sql-server.test.ts:30
↓ 2 callers
Function
fillBaseFields
(dataBoost = false)
packages/cli/src/commands/integrations/tests/add-integration.spanner.test.ts:25
↓ 2 callers
Function
fillBaseFields
(workgroup = '')
packages/cli/src/commands/integrations/tests/add-integration.athena.test.ts:23
↓ 2 callers
Function
fillBaseFields
()
packages/cli/src/commands/integrations/tests/add-integration.dremio.test.ts:25
↓ 2 callers
Function
fillMongoCredentials
( inputs: { name?: string; host?: string; port?: string; user?: string; password?: string; database?: stri
packages/cli/src/commands/integrations/tests/add-integration.mongodb.test.ts:30
↓ 2 callers
Function
filterBlocks
* Filter blocks by type if --type option is provided.
packages/cli/src/commands/cat.ts:231
↓ 2 callers
Function
finalizeCell
()
packages/convert/src/percent-to-deepnote.ts:62
↓ 2 callers
Function
findBlockByType
(blocks: DeepnoteBlock[], type: string)
packages/cli/src/utils/block-label.test.ts:17
↓ 2 callers
Function
findDeepnoteFileInDirectory
* Find the first .deepnote file in a directory (sorted alphabetically).
packages/cli/src/utils/file-resolver.ts:127
↓ 2 callers
Function
findPythonInDirectory
* Finds a Python executable in the given directory.
packages/runtime-core/src/python-env.ts:91
↓ 2 callers
Function
formatFirstIssue
(error: z.ZodError)
packages/mcp/src/tools/conversion.ts:110
↓ 2 callers
Function
formatOutput
(data: Record<string, unknown>, compact: boolean)
packages/mcp/src/utils.ts:22
↓ 2 callers
Function
formatValue
* Format a value for writing to .env file. * Handles special characters that require quoting. * Uses quoting strategy compatible with dotenv.parse()
packages/cli/src/utils/dotenv.ts:11
↓ 2 callers
Function
formatZodIssues
* Format Zod validation errors into ValidationIssue format.
packages/database-integrations/src/loading/parse-integrations.ts:36
↓ 2 callers
Function
generateIntegrationEnvVars
* Generate the SQL/connection environment variables for the given integrations and surface any * generation failures as validation issues. * * The
packages/cli/src/commands/lint.ts:97
↓ 2 callers
Function
getBlockContent
* Get the content of a block.
packages/cli/src/commands/cat.ts:252
↓ 2 callers
Function
getErrorOutput
(spy: Mock<typeof console.error>)
packages/cli/src/commands/cat.test.ts:22
↓ 2 callers
Function
getErrorOutput
(spy: Mock<typeof console.error>)
packages/cli/src/commands/lint.test.ts:30
↓ 2 callers
Function
getInstallStatus
(targetDir: string, skillContents: Map<string, string>)
packages/cli/src/commands/install-skills.ts:330
↓ 2 callers
Function
getLabel
(blockId: string)
packages/cli/src/commands/analyze.ts:90
↓ 2 callers
Function
getMockedRandomUUID
()
packages/convert/src/quarto-to-deepnote.test.ts:26
↓ 2 callers
Function
getMockedRandomUUID
()
packages/convert/src/marimo-to-deepnote.test.ts:31
↓ 2 callers
Function
getMockedRandomUUID
()
packages/convert/src/percent-to-deepnote.test.ts:30
↓ 2 callers
Function
getNotebooksForExecutionScope
( file: DeepnoteFile, options: { notebook?: string } )
packages/cli/src/commands/run.ts:401
↓ 2 callers
Function
getStatusColor
(status: 'added' | 'removed' | 'modified', c: ChalkInstance)
packages/cli/src/commands/diff.ts:407
↓ 2 callers
Function
getStatusIcon
(status: 'added' | 'removed' | 'modified')
packages/cli/src/commands/diff.ts:401
↓ 2 callers
Function
isAgentBlock
(block: DeepnoteBlock)
packages/blocks/src/blocks/agent-blocks.ts:13
← previous
next →
301–400 of 849, ranked by callers