yt-transcript
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Viewing readonly version of main branch: v8View latest version
A simple web application to extract and display YouTube video transcripts with timestamps and export to Markdown.
- Extract transcripts from YouTube videos using video URLs
- Display transcripts with proper timestamps
- Export transcripts to Markdown format
- Minimalistic, clean UI
- Proper error handling for various edge cases
├── backend/
│ └── index.ts # Main Hono server
├── frontend/
│ ├── index.html # Main HTML template
│ ├── index.tsx # React frontend
│ └── style.css # Minimal styling
└── shared/
└── types.ts # Shared TypeScript types
- Enter a YouTube video URL
- Click "Extract Transcript"
- View the transcript with timestamps
- Export to Markdown if needed
- Uses YouTube's transcript API via CORS proxy
- Built with Hono backend and React frontend
- Handles various YouTube URL formats
- Includes proper error handling for network issues and missing transcripts