Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/github/awesome-copilot
/ functions
Functions
3,390 in github.com/github/awesome-copilot
⨍
Functions
3,390
◇
Types & classes
88
↓ 3 callers
Method
extendGround
(fromX, toX)
extensions/arcade-canvas/game/scenes/NinjaRunner.js:682
↓ 3 callers
Method
fillWater
Fill a gap with decorative water tiles.
extensions/arcade-canvas/game/scenes/NinjaRunner.js:719
↓ 3 callers
Function
gatherContext
(cwd)
extensions/where-was-i/extension.mjs:36
↓ 3 callers
Method
generateLevel
(lo, hi)
extensions/arcade-canvas/game/scenes/NinjaRunner.js:735
↓ 3 callers
Function
generate_unique_id
Generate a unique ID for Excalidraw elements.
skills/excalidraw-diagram-generator/scripts/add-icon-to-diagram.py:31
↓ 3 callers
Function
getActionButtonsHtml
(filePath: string, small = false)
website/src/scripts/utils.ts:626
↓ 3 callers
Function
getAgeInDays
(timestamp)
eng/generate-open-pr-report.mjs:195
↓ 3 callers
Function
getCollectionRootPath
( filePath: string, collectionName: string )
website/src/scripts/modal.ts:120
↓ 3 callers
Function
getModalContent
()
website/src/scripts/modal.ts:182
↓ 3 callers
Function
getOpenEntry
(instanceId)
extensions/token-pacman/extension.mjs:95
↓ 3 callers
Function
getResourceType
(filePath: string)
website/src/scripts/utils.ts:428
↓ 3 callers
Function
getSkillItemByFilePath
( filePath: string )
website/src/scripts/modal.ts:144
↓ 3 callers
Function
getStatePath
(repo)
extensions/accessibility-kanban/extension.mjs:122
↓ 3 callers
Function
getWorkspaceCwd
()
extensions/accessibility-kanban/extension.mjs:19
↓ 3 callers
Function
get_public_ip
Resolve the public IP once and cache it for subsequent calls.
skills/namecheap/namecheap.py:127
↓ 3 callers
Method
hitPlayer
()
extensions/arcade-canvas/game/scenes/GalaxyBlaster.js:1062
↓ 3 callers
Method
hitShip
()
extensions/arcade-canvas/game/scenes/CosmicRocks.js:503
↓ 3 callers
Function
isAutoGeneratedFile
(filePath)
eng/contributor-report.mjs:135
↓ 3 callers
Method
isNearObstacle
Returns true if wx is near any solid obstacle (pipe, brick, qblock, bounce pad).
extensions/arcade-canvas/game/scenes/NinjaRunner.js:705
↓ 3 callers
Method
isOnScreen
(worldX, margin = 100)
extensions/arcade-canvas/game/scenes/PlanetGuardian.js:668
↓ 3 callers
Function
isPaused
()
extensions/arcade-canvas/game/hud.js:196
↓ 3 callers
Function
isStepDone
(state, step)
extensions/java-modernization-studio/autopilot.mjs:52
↓ 3 callers
Function
json
(res, code, data)
extensions/feedback-themes/extension.mjs:75
↓ 3 callers
Function
json
(res, status, body)
extensions/token-pacman/extension.mjs:101
↓ 3 callers
Function
json
(res, code, data)
extensions/diagram-viewer/extension.mjs:81
↓ 3 callers
Method
killByShell
(e)
extensions/arcade-canvas/game/scenes/NinjaRunner.js:2326
↓ 3 callers
Method
killPlayer
()
extensions/arcade-canvas/game/scenes/PlanetGuardian.js:595
↓ 3 callers
Function
kindLabel
(kind)
extensions/release-notes-showcase/releaseNotesShowcase.mjs:2292
↓ 3 callers
Function
learningHubRoute
(id: string)
website/src/pages/llms.txt.ts:14
↓ 3 callers
Function
loadOpenPRs
()
extensions/gesture-review/extension.mjs:42
↓ 3 callers
Function
loadState
()
extensions/java-modernization-studio/renderer.mjs:935
↓ 3 callers
Function
log
(..._args)
extensions/chromium-control-canvas/extension.mjs:64
↓ 3 callers
Function
moveIssue
(issueNumber, column)
extensions/accessibility-kanban/extension.mjs:220
↓ 3 callers
Function
navigate
(page, rawUrl)
extensions/chromium-control-canvas/extension.mjs:182
↓ 3 callers
Function
normalizeFilters
(raw, fallback = defaultFilters)
extensions/backlog-swipe-triage/extension.mjs:92
↓ 3 callers
Function
normalizeRepo
(repo)
extensions/accessibility-kanban/extension.mjs:37
↓ 3 callers
Function
openDetailsModal
( extensionId: string, preferredImageUrl?: string, trigger?: HTMLElement )
website/src/scripts/pages/extensions.ts:166
↓ 3 callers
Function
parseSteps
(md)
extensions/java-modernization-studio/scan.mjs:200
↓ 3 callers
Function
persistState
()
extensions/site-studio/extension.mjs:562
↓ 3 callers
Function
readJson
(req)
extensions/accessibility-kanban/extension.mjs:461
↓ 3 callers
Function
readProp
(head, key)
eng/generate-website-data.mjs:917
↓ 3 callers
Function
renderClientTab
(state, initialTab)
extensions/java-modernization-studio/test/cockpit.test.mjs:996
↓ 3 callers
Function
renderCurrentFileContent
()
website/src/scripts/modal.ts:337
↓ 3 callers
Function
renderPlainText
(content: string)
website/src/scripts/modal.ts:227
↓ 3 callers
Function
render_url_to_pdf
Render a web page to PDF using Playwright.
skills/eyeball/tools/eyeball.py:232
↓ 3 callers
Method
resumeGame
Called by the resume system. Override if needed.
extensions/arcade-canvas/game/scenes/BaseScene.js:623
↓ 3 callers
Function
runGit
(repoRoot, args)
extensions/release-notes-showcase/releaseNotesShowcase.mjs:279
↓ 3 callers
Function
safeFileOperation
* Safe file operation wrapper
eng/update-readme.mjs:115
↓ 3 callers
Function
saveContext
(workspacePath, data)
extensions/where-was-i/extension.mjs:70
↓ 3 callers
Function
setBoardItems
(board, items, replace = true)
extensions/backlog-swipe-triage/extension.mjs:234
↓ 3 callers
Function
setMuted
(muted)
extensions/arcade-canvas/game/hud.js:278
↓ 3 callers
Function
settle
()
extensions/java-modernization-studio/test/cockpit.test.mjs:1127
↓ 3 callers
Function
setupActionHandlers
()
website/src/scripts/utils.ts:651
↓ 3 callers
Function
setupGracefulShutdown
(name, { exitCode = 1 } = {})
eng/utils/graceful-shutdown.mjs:11
↓ 3 callers
Function
shortPhase
(name)
extensions/java-modernization-studio/renderer.mjs:680
↓ 3 callers
Function
should_exclude
Check if a path should be excluded from scanning.
skills/acquire-codebase-knowledge/scripts/scan.py:202
↓ 3 callers
Method
spawnEnemy
(kind, x)
extensions/arcade-canvas/game/scenes/NinjaRunner.js:1303
↓ 3 callers
Method
spawnExplosion
(x, y, color)
extensions/arcade-canvas/game/scenes/AlienOnslaught.js:785
↓ 3 callers
Function
statusBadge
(status)
extensions/java-modernization-studio/renderer.mjs:225
↓ 3 callers
Method
storageSet
(key, value)
extensions/arcade-canvas/game/scenes/BaseScene.js:41
↓ 3 callers
Function
syncBoardFromRepo
(board, filtersInput)
extensions/backlog-swipe-triage/extension.mjs:513
↓ 3 callers
Function
syncUrlState
()
website/src/scripts/pages/instructions.ts:150
↓ 3 callers
Function
syncUrlState
()
website/src/scripts/pages/workflows.ts:148
↓ 3 callers
Function
syncUrlState
()
website/src/scripts/pages/hooks.ts:203
↓ 3 callers
Function
trusted
(root)
extensions/java-modernization-studio/scan.mjs:512
↓ 3 callers
Method
updateStarfield
Update parallax starfield positions (call from update).
extensions/arcade-canvas/game/scenes/BaseScene.js:744
↓ 3 callers
Function
upsertSectionContent
(sectionId, field, value, mark = "draft", author = "agent")
extensions/site-studio/extension.mjs:714
↓ 3 callers
Function
validateHttpsUrl
(value, fieldName, prefix, errors, options = {})
eng/external-plugin-validation.mjs:136
↓ 3 callers
Function
validate_iso_date
Return one of: 'valid', 'placeholder', 'future', 'bad_format', 'empty'. Placeholders are checked before format so that 'YYYY-MM-DD' is reported
skills/quality-playbook/quality_gate.py:629
↓ 3 callers
Function
waitForIdle
()
cookbook/copilot-sdk/nodejs/recipe/accessibility-report.ts:68
↓ 2 callers
Function
_existing_hosts
Return existing host records as a list of dicts.
skills/namecheap/namecheap.py:310
↓ 2 callers
Function
_extract_paths_from_text
Extract inline code that looks like real file/directory paths.
skills/code-tour/scripts/generate_from_docs.py:49
↓ 2 callers
Function
_find_libreoffice_windows
Find LibreOffice in common Windows install locations.
skills/eyeball/tools/eyeball.py:167
↓ 2 callers
Method
_fireReadyOnStart
()
extensions/arcade-canvas/game/scenes/BaseScene.js:610
↓ 2 callers
Function
_generate_id
Generate a short deterministic-ish id based on label + position + time.
skills/draw-io-diagram-generator/scripts/add-shape.py:48
↓ 2 callers
Function
_http_get
(url, timeout=15)
skills/namecheap/namecheap.py:121
↓ 2 callers
Function
_img_to_bytes
Convert PIL Image to a PNG BytesIO buffer (file-like object).
skills/eyeball/tools/eyeball.py:404
↓ 2 callers
Function
_load
()
skills/mini-context-graph/scripts/tools/index_store.py:35
↓ 2 callers
Function
_load_json_or_none
(path)
skills/quality-playbook/quality_gate.py:163
↓ 2 callers
Function
_make_content_step
(title: str, hint: str)
skills/code-tour/scripts/generate_from_docs.py:97
↓ 2 callers
Function
_norm
(t)
skills/azure-architecture-autopilot/scripts/generator.py:487
↓ 2 callers
Function
_now_iso
()
skills/mini-context-graph/scripts/tools/wiki_store.py:50
↓ 2 callers
Function
_page_path
(category: str, slug: str)
skills/mini-context-graph/scripts/tools/wiki_store.py:61
↓ 2 callers
Function
_read_text_safe
(path)
skills/quality-playbook/quality_gate.py:172
↓ 2 callers
Function
_render_page_region
Render a cropped region of a PDF page with highlighted anchor text.
skills/eyeball/tools/eyeball.py:348
↓ 2 callers
Function
_role_map_has_role
(role_map, role_set)
skills/quality-playbook/quality_gate.py:2941
↓ 2 callers
Function
_save
(ontology: dict)
skills/mini-context-graph/scripts/tools/ontology_store.py:134
↓ 2 callers
Method
_showPressAnyKey
()
extensions/arcade-canvas/game/scenes/BaseScene.js:436
↓ 2 callers
Function
_tokenize
(text: str)
skills/mini-context-graph/scripts/tools/documents_store.py:56
↓ 2 callers
Function
_tokenize
Split text into lowercase tokens, removing stopwords and short tokens.
skills/mini-context-graph/scripts/tools/index_store.py:48
↓ 2 callers
Function
addFinding
(findings, finding)
eng/pr-risk-scan.mjs:167
↓ 2 callers
Method
add_edge
Add an edge between two nodes (by name) if both exist and confidence qualifies.
skills/mini-context-graph/scripts/contextgraph.py:89
↓ 2 callers
Method
add_node
Add a node to the graph and index. Returns node_id.
skills/mini-context-graph/scripts/contextgraph.py:81
↓ 2 callers
Function
alnum
(c)
extensions/java-modernization-studio/scan.mjs:362
↓ 2 callers
Function
appendFileChange
(sectionId, filePath)
extensions/site-studio/extension.mjs:679
↓ 2 callers
Function
applyBoardDecision
(board, itemId, decision, extra = {})
extensions/backlog-swipe-triage/extension.mjs:252
↓ 2 callers
Function
applyFiltersAndRender
()
website/src/scripts/pages/skills.ts:42
↓ 2 callers
Function
applyFiltersAndRender
()
website/src/scripts/pages/agents.ts:37
↓ 2 callers
Function
applyTemplatePack
(packId, author = "agent")
extensions/site-studio/extension.mjs:506
↓ 2 callers
Function
arraysEqual
(left, right)
eng/clean-materialized-plugins.mjs:135
← previous
next →
301–400 of 3,390, ranked by callers