← Back to all projects

Building full stack applications and cloud infrastructure across TypeScript, Java, and Go.

YouTube Caption Search

A React + TypeScript app that accepts any YouTube video or playlist link, fetches the available captions, and indexes the transcript locally so I can find every mention of a topic. Tailwind CSS keeps the interface lightweight for long transcripts.

Timeline

2021

Technologies

ReactTypeScriptTailwind CSSYouTube API

Highlights

  • Parses caption tracks for any video or playlist link and builds a searchable in-memory index
  • Displays timestamped matches so I can jump directly to each clip inside YouTube
  • Uses Tailwind CSS with responsive panels so long transcripts remain readable on phones

Purpose: Lets me search the captions of long interviews or conference talks so I can jump straight to the quote I remember.

Built with: React, TypeScript, Tailwind CSS, and the YouTube API for fetching caption tracks.