Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ZSeven-W/openpencil
/ functions
Functions
3,401 in github.com/ZSeven-W/openpencil
⨍
Functions
3,401
◇
Types & classes
844
Function
isAppRunning
()
apps/cli/src/connection.ts:85
Method
isBundled
Check if a font family is bundled (available offline)
packages/pen-renderer/src/font-manager.ts:145
Function
isEllipseTrack
(node: PenNode)
apps/web/src/services/ai/sanitize-llm-anti-patterns.ts:425
Function
isEnterableContainer
(nodeId: string)
apps/web/src/canvas/selection-context.ts:70
Function
isFabricSyncLocked
()
packages/pen-core/src/sync-lock.ts:10
Function
isLegacyPageFrame
(node: PenNode)
packages/pen-mcp/src/document-manager.ts:335
Function
isLegacyPageFrame
(node: PenNode)
apps/web/src/utils/import-pen-document.ts:81
Function
isProgressArcPath
(node: PenNode)
apps/web/src/services/ai/sanitize-llm-anti-patterns.ts:429
Function
isUserPage
(node: TreeNode)
packages/pen-figma/src/figma-tree-builder.ts:13
Function
isUserPage
(node: TreeNode)
apps/web/src/services/figma/figma-tree-builder.ts:13
Function
isValidStructuralFix
(fix: unknown)
apps/web/src/services/ai/design-validation-fixes.ts:138
Function
keyHandler
(e: KeyboardEvent)
apps/web/src/components/shared/file-menu.tsx:37
Function
list
()
apps/desktop/git/auth-store.ts:136
Function
list
()
apps/desktop/git/ssh-keys.ts:145
Method
list
()
apps/desktop/git/ssh-keys.ts:33
Method
list
* List all projects * * Get a list of projects that have been opened with OpenCode.
apps/web/server/opencode/v2/gen/sdk.gen.ts:389
Method
list
* List PTY sessions * * Get a list of all active pseudo-terminal (PTY) sessions managed by OpenCode.
apps/web/server/opencode/v2/gen/sdk.gen.ts:537
Method
list
* List tools * * Get a list of available tools with their JSON schema parameters for a specific provider and model combination.
apps/web/server/opencode/v2/gen/sdk.gen.ts:899
Method
list
* List workspaces * * List all workspaces.
apps/web/server/opencode/v2/gen/sdk.gen.ts:935
Method
list
* List sessions * * Get a list of all OpenCode sessions across projects, sorted by most recently updated. Archived sessions are excluded by defa
apps/web/server/opencode/v2/gen/sdk.gen.ts:1054
Method
list
* Get MCP resources * * Get all available MCP resources from connected servers. Optionally filter by name.
apps/web/server/opencode/v2/gen/sdk.gen.ts:1102
Method
list
* List worktrees * * List all sandbox worktrees for the current project.
apps/web/server/opencode/v2/gen/sdk.gen.ts:1196
Method
list
* List sessions * * Get a list of all OpenCode sessions, sorted by most recently updated.
apps/web/server/opencode/v2/gen/sdk.gen.ts:1310
Method
list
* List pending permissions * * Get all pending permission requests across all sessions.
apps/web/server/opencode/v2/gen/sdk.gen.ts:2511
Method
list
* List pending questions * * Get all pending question requests across all sessions.
apps/web/server/opencode/v2/gen/sdk.gen.ts:2543
Method
list
* List providers * * Get a list of all available AI providers, including both available and connected ones.
apps/web/server/opencode/v2/gen/sdk.gen.ts:2748
Method
list
* List files * * List files and directories in a specified path.
apps/web/server/opencode/v2/gen/sdk.gen.ts:2919
Method
list
* List commands * * Get a list of all available commands in the OpenCode system.
apps/web/server/opencode/v2/gen/sdk.gen.ts:3905
Method
list
* List all projects * * Get a list of projects that have been opened with OpenCode.
apps/web/server/opencode/gen/sdk.gen.ts:389
Method
list
* List PTY sessions * * Get a list of all active pseudo-terminal (PTY) sessions managed by OpenCode.
apps/web/server/opencode/gen/sdk.gen.ts:537
Method
list
* List tools * * Get a list of available tools with their JSON schema parameters for a specific provider and model combination.
apps/web/server/opencode/gen/sdk.gen.ts:899
Method
list
* List workspaces * * List all workspaces.
apps/web/server/opencode/gen/sdk.gen.ts:935
Method
list
* List sessions * * Get a list of all OpenCode sessions across projects, sorted by most recently updated. Archived sessions are excluded by defa
apps/web/server/opencode/gen/sdk.gen.ts:1054
Method
list
* Get MCP resources * * Get all available MCP resources from connected servers. Optionally filter by name.
apps/web/server/opencode/gen/sdk.gen.ts:1102
Method
list
* List worktrees * * List all sandbox worktrees for the current project.
apps/web/server/opencode/gen/sdk.gen.ts:1196
Method
list
* List sessions * * Get a list of all OpenCode sessions, sorted by most recently updated.
apps/web/server/opencode/gen/sdk.gen.ts:1310
Method
list
* List pending permissions * * Get all pending permission requests across all sessions.
apps/web/server/opencode/gen/sdk.gen.ts:2511
Method
list
* List pending questions * * Get all pending question requests across all sessions.
apps/web/server/opencode/gen/sdk.gen.ts:2543
Method
list
* List providers * * Get a list of all available AI providers, including both available and connected ones.
apps/web/server/opencode/gen/sdk.gen.ts:2748
Method
list
* List files * * List files and directories in a specified path.
apps/web/server/opencode/gen/sdk.gen.ts:2919
Method
list
* List commands * * Get a list of all available commands in the OpenCode system.
apps/web/server/opencode/gen/sdk.gen.ts:3905
Function
listener
(_event: IpcRendererEvent, action: string)
apps/desktop/preload.ts:308
Method
loadDocument
* Load a document, replacing current state. Resets history.
packages/pen-engine/src/core/document-manager.ts:61
Method
log
* Write log * * Write a log entry to the server logs with specified level and metadata.
apps/web/server/opencode/v2/gen/sdk.gen.ts:3937
Method
loop
()
packages/pen-renderer/src/renderer.ts:298
Method
loop
()
packages/pen-engine/src/browser/canvas-renderer.ts:203
Method
loop
()
apps/web/src/canvas/skia/skia-engine.ts:214
Method
lsp
()
apps/web/server/opencode/v2/gen/sdk.gen.ts:4226
Method
lsp
()
apps/web/server/opencode/gen/sdk.gen.ts:4226
Function
mapFigmaEffects
(effects: FigmaEffect[] | undefined)
apps/web/src/services/figma/figma-effect-mapper.ts:8
Function
mapFigmaLayout
( node: FigmaNodeChange, )
apps/web/src/services/figma/figma-layout-mapper.ts:7
Function
mapFigmaStroke
(node: FigmaNodeChange)
apps/web/src/services/figma/figma-stroke-mapper.ts:8
Function
mapFigmaTextProps
( node: FigmaNodeChange, )
apps/web/src/services/figma/figma-text-mapper.ts:9
Function
mapHeightSizing
(node: FigmaNodeChange, parentStackMode?: string)
apps/web/src/services/figma/figma-layout-mapper.ts:138
Function
mapWidthSizing
(node: FigmaNodeChange, parentStackMode?: string)
apps/web/src/services/figma/figma-layout-mapper.ts:115
Method
mcp
()
apps/web/server/opencode/v2/gen/sdk.gen.ts:4191
Method
mcp
()
apps/web/server/opencode/gen/sdk.gen.ts:4191
Method
message
* Get message * * Retrieve a specific message from a session by its message ID.
apps/web/server/opencode/v2/gen/sdk.gen.ts:2037
Method
message
* Get message * * Retrieve a specific message from a session by its message ID.
apps/web/server/opencode/gen/sdk.gen.ts:2037
Method
messages
* Get session messages * * Retrieve all messages in a session, including user prompts and AI responses.
apps/web/server/opencode/v2/gen/sdk.gen.ts:1895
Method
moveNode
(id: string, newParentId: string | null, index: number)
packages/pen-engine/src/core/document-manager.ts:98
Function
needsSimplifiedPrompt
(profile: ModelProfile)
apps/web/src/services/ai/model-profiles.ts:138
Method
next
* Get next TUI request * * Retrieve the next TUI (Terminal User Interface) request from the queue for processing.
apps/web/server/opencode/v2/gen/sdk.gen.ts:3338
Function
nodeToPaperPath
* Create a Paper.js PathItem from a PenNode, positioned in absolute scene * coordinates (applying x, y, rotation).
packages/pen-core/src/boolean-ops.ts:202
Method
oauth
()
apps/web/server/opencode/v2/gen/sdk.gen.ts:2804
Method
oauth
()
apps/web/server/opencode/gen/sdk.gen.ts:2804
Method
off
(event: string, cb: (...args: any[]) => void)
packages/pen-react/src/__tests__/provider.test.tsx:21
Method
on
(event: K, cb: Events[K])
packages/pen-engine/src/core/event-emitter.ts:4
Method
onContextMenu
(e: MouseEvent)
apps/web/src/canvas/skia/skia-interaction.ts:1303
Method
onDblClick
()
packages/pen-engine/src/browser/interaction/pen-tool-handler.ts:17
Function
onKeyDown
(e: KeyboardEvent)
packages/pen-engine/src/browser/interaction/interaction-controller.ts:157
Function
onKeyUp
(e: KeyboardEvent)
packages/pen-engine/src/browser/interaction/interaction-controller.ts:168
Function
onMouseDown
(e: MouseEvent)
packages/pen-engine/src/browser/interaction/interaction-controller.ts:57
Function
onMouseMove
(e: MouseEvent)
packages/pen-engine/src/browser/interaction/interaction-controller.ts:97
Function
onMouseUp
()
packages/pen-engine/src/browser/interaction/interaction-controller.ts:135
Function
onMove
(e: PointerEvent)
apps/web/src/components/panels/design-md-panel.tsx:55
Method
onToolChange
(_tool: string)
packages/pen-engine/src/browser/interaction/pen-tool-handler.ts:23
Function
onUp
()
apps/web/src/components/panels/design-md-panel.tsx:75
Method
openHelp
* Open help dialog * * Open the help dialog in the TUI to display user assistance information.
apps/web/server/opencode/v2/gen/sdk.gen.ts:3452
Method
openHelp
* Open help dialog * * Open the help dialog in the TUI to display user assistance information.
apps/web/server/opencode/gen/sdk.gen.ts:3452
Method
openModels
* Open models dialog * * Open the model dialog
apps/web/server/opencode/v2/gen/sdk.gen.ts:3542
Method
openModels
* Open models dialog * * Open the model dialog
apps/web/server/opencode/gen/sdk.gen.ts:3542
Method
openSessions
* Open sessions dialog * * Open the session dialog
apps/web/server/opencode/v2/gen/sdk.gen.ts:3482
Method
openSessions
* Open sessions dialog * * Open the session dialog
apps/web/server/opencode/gen/sdk.gen.ts:3482
Method
openThemes
* Open themes dialog * * Open the theme dialog
apps/web/server/opencode/v2/gen/sdk.gen.ts:3512
Method
openThemes
* Open themes dialog * * Open the theme dialog
apps/web/server/opencode/gen/sdk.gen.ts:3512
Function
outputSuccess
(data: Record<string, unknown> = {})
apps/cli/src/output.ts:16
Method
pan
(dx: number, dy: number)
packages/pen-renderer/src/renderer.ts:222
Method
panX
()
packages/pen-engine/src/core/design-engine.ts:212
Method
panX
()
packages/pen-engine/src/core/viewport-controller.ts:29
Method
panY
()
packages/pen-engine/src/core/design-engine.ts:215
Method
panY
()
packages/pen-engine/src/core/viewport-controller.ts:32
Function
parseStyleGuideFile
(raw: string)
packages/pen-ai-skills/src/style-guide/style-guide-loader.ts:75
Method
part
()
apps/web/server/opencode/v2/gen/sdk.gen.ts:4156
Method
part
()
apps/web/server/opencode/gen/sdk.gen.ts:4156
Method
path
()
apps/web/server/opencode/v2/gen/sdk.gen.ts:4206
Method
path
()
apps/web/server/opencode/gen/sdk.gen.ts:4206
Method
pendingCount
Number of in-flight image load promises.
packages/pen-renderer/src/image-loader.ts:77
Method
permission
()
apps/web/server/opencode/v2/gen/sdk.gen.ts:4161
Method
permission
()
apps/web/server/opencode/gen/sdk.gen.ts:4161
← previous
next →
3,101–3,200 of 3,401, ranked by callers