Skip to content

YouTube

Looks up metadata for a YouTube video from a pasted URL (youtube.com/watch, youtu.be, /shorts, /embed, or /live links all work) — title, author/channel, description, duration, publish date, keywords, and thumbnails at every standard resolution.

Two tiers of data are available:

  • Keyless — always available, no setup required. Combines YouTube’s public oEmbed endpoint (title, author, thumbnail, embed HTML) with a best-effort scrape of the video page’s Open Graph/schema.org tags for fields oEmbed doesn’t expose (description, duration, publish date, keywords). Thumbnail URLs at every standard resolution are constructed directly, no extra request needed — higher resolutions (e.g. maxresdefault) may not exist for every video.
  • Extended stats — needs a free YouTube Data API v3 key (console.cloud.google.com), configured under Settings → API Keys like any other provider. Unlocks view/like/comment counts, tags, and category, on top of the keyless data above.

That same API key also unlocks the comments panel — there’s no keyless tier for comments. Load top comments (newest-first or top-first) with pagination, or search: YouTube’s API has no native comment-text search, so a search scans multiple pages server-side, filtering by author or text. A heavily-commented video’s search stops after a page/result cap rather than scanning forever — a “load more” button continues the scan from where it left off.

Results are ephemeral, like Domain Finder and Dork Runner — no history is persisted. Pasting a YouTube link into the command palette (/ or ⌘K/Ctrl+K) suggests this module directly.