Skip to content

2024 · Creator

TubeGrab — TypeScript Desktop Downloader

Cross-platform Electron desktop app for downloading YouTube videos and playlists — format selection, quality picker, progress queue, and yt-dlp backend.

Role

Creator

Links

Overview

TubeGrab is a cross-platform desktop application for downloading YouTube videos, playlists, and audio. Built with TypeScript and Electron for a native-feeling UI on Windows, macOS, and Linux.

Features

  • Download single videos, playlists, or channels
  • Format selection: MP4, WebM, MP3 (audio-only), MKV
  • Quality selection: 4K / 1080p / 720p / 480p / 360p
  • Download queue with per-item progress bars
  • Output directory picker with per-session memory
  • yt-dlp backend — works with any yt-dlp-supported site
  • Auto-update via GitHub releases

Stack

TypeScript, Electron, yt-dlp, Node.js, Tailwind CSS.

One email a month. No noise.

What I shipped, what I read, occasional deep dive. Unsubscribe anytime.

Interested in working together?

I'm open to freelance engagements and consulting. Let's talk.