Skip to main content
all-things-youtube is the standalone TypeScript package underneath the YouTube provider adapter. Use it when you want direct extraction and will operate caching, rate limits, retries, and infrastructure yourself.
The package supports video details, tracks, transcripts, comments, end screens, channels, channel catalogs, and playlists. It requires Node.js 18 or newer and should remain server-side.
Choose the hosted API when you need account projects, credits, monitoring, notifications, durable jobs, trend analysis, or managed infrastructure.