Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/abi/screenshot-to-code
/ functions
Functions
861 in github.com/abi/screenshot-to-code
⨍
Functions
861
◇
Types & classes
174
↳
Endpoints
20
↓ 1 callers
Function
build_video_prompt_messages
( video_data_url: str, stack: Stack, text_prompt: str, image_generation_enabled: bool, des
backend/prompts/create/video.py:8
↓ 1 callers
Function
bytes_to_data_url
(image_bytes: bytes, mime_type: str)
backend/routes/screenshot.py:40
↓ 1 callers
Function
calculateStats
()
frontend/src/components/evals/BestOfNEvalsPage.tsx:257
↓ 1 callers
Function
call_replicate
( input: dict[str, str | int | float | bool], api_token: str, model: ReplicateImageModel = DEFAULT
backend/image_generation/replicate.py:178
↓ 1 callers
Function
call_replicate_version
( version: str, input: dict[str, Any], api_token: str )
backend/image_generation/replicate.py:135
↓ 1 callers
Function
cancelCodeGeneration
()
frontend/src/App.tsx:282
↓ 1 callers
Function
cancelCodeGenerationAndReset
(commit: Commit)
frontend/src/App.tsx:287
↓ 1 callers
Method
capture
Render ``html`` to PNG bytes at the given device viewport.
backend/preview_screenshot/base.py:20
↓ 1 callers
Function
capture_preview_screenshot
Render HTML to PNG via the active backend. The public entry point the screenshot_preview tool calls; the backend choice is invisible to calle
backend/preview_screenshot/registry.py:40
↓ 1 callers
Function
capture_screenshot
( target_url: str, api_key: str, device: str = "desktop" )
backend/routes/screenshot.py:45
↓ 1 callers
Function
collect_asset_candidates
(soup: BeautifulSoup)
backend/routes/export.py:159
↓ 1 callers
Function
configure_uploaded_asset_routes
(app: FastAPI)
backend/uploaded_assets/store.py:38
↓ 1 callers
Function
count_pending_eval_tasks
( stack: Stack, model: str, input_files: Optional[List[str]] = None, n: int = 1, diff_mode
backend/evals/runner.py:56
↓ 1 callers
Function
createDesignSystemsClient
( request: DesignSystemsRequest )
frontend/src/lib/design-systems.ts:67
↓ 1 callers
Function
createHttpDesignSystemsRequest
( baseUrl = HTTP_BACKEND_URL, fetcher: typeof fetch = fetch )
frontend/src/lib/design-systems.ts:46
↓ 1 callers
Function
create_design_system
(request: CreateDesignSystemRequest)
backend/routes/design_systems.py:110
↓ 1 callers
Function
create_project_zip
(index_html: str, assets: Iterable[ExportedAsset])
backend/routes/export.py:442
↓ 1 callers
Function
decode_data_url
(data_url: str)
backend/routes/export.py:254
↓ 1 callers
Function
deleteDesignSystem
(id: string)
frontend/src/lib/design-systems.ts:113
↓ 1 callers
Function
delete_design_system
(design_system_id: str)
backend/routes/design_systems.py:153
↓ 1 callers
Function
describeNode
(el: Element)
frontend/src/components/select-and-edit/utils.ts:7
↓ 1 callers
Function
displayHistoryItemType
(itemType: CommitType)
frontend/src/components/history/utils.ts:3
↓ 1 callers
Function
doImport
()
frontend/src/components/unified-input/tabs/ImportTab.tsx:23
↓ 1 callers
Function
downloadCode
(code: string)
frontend/src/components/preview/download.ts:20
↓ 1 callers
Function
download_image
( session: aiohttp.ClientSession, url: str, path: Path )
backend/run_image_generation_evals.py:151
↓ 1 callers
Function
edit_image
( prompt: str, image_urls: list[str], api_token: str, *, aspect_ratio: PImageEditAspectRat
backend/image_generation/replicate.py:160
↓ 1 callers
Function
ensureOverlay
(doc: Document, kind: OverlayKind)
frontend/src/components/select-and-edit/overlays.ts:49
↓ 1 callers
Function
event_generator
()
backend/routes/evals.py:235
↓ 1 callers
Method
execute
Execute the pipeline with the given WebSocket
backend/routes/generate_code.py:130
↓ 1 callers
Function
extractHtml
(code: string)
frontend/src/components/preview/extractHtml.ts:2
↓ 1 callers
Function
extractTagName
(html: string)
frontend/src/components/sidebar/Sidebar.tsx:30
↓ 1 callers
Function
extractTagName
(html: string)
frontend/src/components/history/utils.ts:34
↓ 1 callers
Function
extract_output_url
(result: Any, model: ReplicateEvalModel)
backend/run_image_generation_evals.py:119
↓ 1 callers
Function
extract_path_from_args
(raw_args: Any)
backend/agent/tools/parsing.py:93
↓ 1 callers
Function
fetchFolders
()
frontend/src/components/evals/BestOfNEvalsPage.tsx:52
↓ 1 callers
Function
fetchInputFiles
()
frontend/src/components/evals/InputFileSelector.tsx:29
↓ 1 callers
Function
fetchModels
()
frontend/src/components/evals/RunEvalsPage.tsx:60
↓ 1 callers
Function
fetch_asset
( client: httpx.AsyncClient, candidate: AssetCandidate, asset_index: int, base_url: str | None
backend/routes/export.py:336
↓ 1 callers
Function
fetch_remote_asset
( client: httpx.AsyncClient, fetch_url: str, extension_hint: str )
backend/routes/export.py:272
↓ 1 callers
Function
fileToDataURL
(file: File)
frontend/src/components/UpdateImageUpload.tsx:9
↓ 1 callers
Function
fileToDataURL
(file: File)
frontend/src/components/unified-input/tabs/UploadTab.tsx:12
↓ 1 callers
Function
fileToDataURL
(file: File)
frontend/src/components/sidebar/Sidebar.tsx:99
↓ 1 callers
Function
filenameFromContentDisposition
(contentDisposition: string | null)
frontend/src/components/preview/download.ts:15
↓ 1 callers
Function
find_available_port
(host: str, start_port: int, max_attempts: int)
backend/start.py:18
↓ 1 callers
Function
formatCost
(costUsd: number | null)
frontend/src/components/evals/PromptReportsPage.tsx:87
↓ 1 callers
Function
formatDuration
(startedAt?: number, endedAt?: number)
frontend/src/components/agent/AgentActivity.tsx:70
↓ 1 callers
Function
formatElapsedSince
(timestampMs: number | undefined, nowMs: number)
frontend/src/components/agent/AgentActivity.tsx:75
↓ 1 callers
Function
formatModelList
()
frontend/src/components/evals/RunEvalsPage.tsx:269
↓ 1 callers
Function
formatVariantWallClockDuration
( requestStartedAt: number | undefined, completedAt: number | undefined, nowMs: number )
frontend/src/components/agent/AgentActivity.tsx:80
↓ 1 callers
Method
generateFromUrl
(url: string)
frontend/src/tests/qa.test.ts:267
↓ 1 callers
Function
generate_code_and_time
Generates code for an image, measures the time taken, and returns identifiers along with success/failure status. Returns a tuple: (or
backend/evals/runner.py:81
↓ 1 callers
Function
generate_code_for_image
(image_url: str, stack: Stack, model: Llm)
backend/evals/core.py:17
↓ 1 callers
Method
generate_content
(self, **kwargs)
backend/tests/test_asset_extraction.py:38
↓ 1 callers
Function
generate_image
( model: ReplicateEvalModel, prompt: str, api_key: str )
backend/run_image_generation_evals.py:140
↓ 1 callers
Function
generate_image_replicate
(prompt: str, api_key: str)
backend/image_generation/generation.py:44
↓ 1 callers
Function
getAugmentedFaviconDataUrl
( baseUrl: string, dotColor: string )
frontend/src/hooks/useBrowserTabIndicator.ts:17
↓ 1 callers
Function
getCommitMedia
(commit: Commit)
frontend/src/components/history/utils.ts:39
↓ 1 callers
Function
getDesignSystemUrl
(baseUrl: string, path: string)
frontend/src/lib/design-systems.ts:42
↓ 1 callers
Function
getEventIcon
(type: AgentEventType, toolName?: string)
frontend/src/components/agent/AgentActivity.tsx:127
↓ 1 callers
Function
getEventTitle
(event: AgentEvent)
frontend/src/components/agent/AgentActivity.tsx:164
↓ 1 callers
Function
getExtractedAssetPreviewUrl
(asset: unknown)
frontend/src/components/agent/AgentActivity.tsx:103
↓ 1 callers
Function
getFilteredIndices
()
frontend/src/components/evals/BestOfNEvalsPage.tsx:122
↓ 1 callers
Function
getLastSentence
(text: string)
frontend/src/components/thinking/ThinkingIndicator.tsx:6
↓ 1 callers
Function
getSelectedElementTag
(commit: Commit | null)
frontend/src/components/sidebar/Sidebar.tsx:55
↓ 1 callers
Function
getSelectedElementTag
(commit: Commit)
frontend/src/components/history/utils.ts:65
↓ 1 callers
Function
get_openai_reasoning_effort
(model: Llm)
backend/llm.py:127
↓ 1 callers
Function
goToComparison
(index: number)
frontend/src/components/evals/BestOfNEvalsPage.tsx:166
↓ 1 callers
Function
goToNext
()
frontend/src/components/evals/BestOfNEvalsPage.tsx:153
↓ 1 callers
Function
goToPrevious
()
frontend/src/components/evals/BestOfNEvalsPage.tsx:140
↓ 1 callers
Function
handleClear
()
frontend/src/components/unified-input/tabs/UploadTab.tsx:97
↓ 1 callers
Function
handleExampleClick
(example: string)
frontend/src/components/unified-input/tabs/TextTab.tsx:46
↓ 1 callers
Function
handleFileToggle
(filePath: string)
frontend/src/components/evals/InputFileSelector.tsx:50
↓ 1 callers
Function
handleGenerate
()
frontend/src/components/generate-from-text/GenerateFromText.tsx:21
↓ 1 callers
Function
handleLoad
()
frontend/src/components/preview/PreviewComponent.tsx:214
↓ 1 callers
Function
handleModelToggle
(model: string)
frontend/src/components/evals/RunEvalsPage.tsx:251
↓ 1 callers
Function
handleRemoveImage
(index: number)
frontend/src/components/unified-input/tabs/UploadTab.tsx:263
↓ 1 callers
Function
handleThemeChange
(theme: EditorTheme)
frontend/src/components/settings/SettingsTab.tsx:45
↓ 1 callers
Function
hideHoverOverlay
(doc: Document | null | undefined)
frontend/src/components/select-and-edit/overlays.ts:130
↓ 1 callers
Function
hideSelectionOverlay
(doc: Document | null | undefined)
frontend/src/components/select-and-edit/overlays.ts:142
↓ 1 callers
Method
importFromCode
(code: string)
frontend/src/tests/qa.test.ts:302
↓ 1 callers
Function
infer_local_asset_base_url
(websocket: WebSocket)
backend/uploaded_assets/store.py:43
↓ 1 callers
Function
installDomTestHooks
(page: Page)
frontend/src/tests/qa.test.ts:408
↓ 1 callers
Function
installMockWebSocket
(page: Page)
frontend/src/tests/qa.test.ts:437
↓ 1 callers
Function
isDevHost
()
frontend/src/hooks/useBrowserTabIndicator.ts:58
↓ 1 callers
Function
isSlowGeminiModel
(model?: string)
frontend/src/components/sidebar/Sidebar.tsx:62
↓ 1 callers
Function
is_fetchable_asset_reference
(url: str)
backend/routes/export.py:104
↓ 1 callers
Function
is_local_host_url
True if the URL points at this host (a loopback address). Such URLs are reachable from this backend but NOT from cloud model APIs (Anthropic,
backend/agent/tools/local_assets.py:19
↓ 1 callers
Function
is_port_available
(host: str, port: int)
backend/start.py:7
↓ 1 callers
Function
is_public_http_url
(url: str)
backend/routes/export.py:223
↓ 1 callers
Function
is_screenshot_preview_available
Synchronous accessor for the cached probe result. Defaults to True when the probe hasn't run yet so we never wrongly hide the tool before sta
backend/preview_screenshot/registry.py:30
↓ 1 callers
Function
is_skippable_asset_url
(url: str)
backend/routes/export.py:79
↓ 1 callers
Function
load_prompts
(prompt_file: Path)
backend/run_image_generation_evals.py:60
↓ 1 callers
Function
main
()
backend/run_evals.py:10
↓ 1 callers
Function
main
()
backend/run_image_generation_evals.py:285
↓ 1 callers
Function
mediaFromValue
(value: unknown)
frontend/src/components/evals/PromptReportsPage.tsx:140
↓ 1 callers
Function
nodeSummary
(value: unknown)
frontend/src/components/evals/PromptReportsPage.tsx:189
↓ 1 callers
Function
normalizeBase64
(data: string)
frontend/src/components/evals/PromptReportsPage.tsx:134
↓ 1 callers
Function
onSubscribe
()
frontend/src/components/TermsOfServiceDialog.tsx:22
↓ 1 callers
Function
openInNewTab
(code: string)
frontend/src/components/preview/PreviewPane.tsx:34
↓ 1 callers
Function
parseJsonResponse
(response: Response)
frontend/src/lib/design-systems.ts:33
← previous
next →
301–400 of 861, ranked by callers