A fast, modern,and reliable multi-platform media downloader built with Next.js & Node.js engine.
Download high-quality videos and dynamic audio tracks instantly from YouTube, Instagram Reels, Facebook, and TikTok.
- ⚡ Instant Processing
- 🎯 Multi-Platform Support
- 🎵 Audio Extractor
- 🎬 HD Quality Selector
- 🛡️ Hybrid Microservice Architecture
- 📱 Fully Responsive UI
USER
│
▼
┌────────────────────┐
│ Next.js Frontend │
│ (Vercel) │
└─────────┬──────────┘
│
REST API Requests
│
▼
┌────────────────────┐
│ Express Backend │
│ Node.js + yt-dlp │
│ (Render) │
└─────────┬──────────┘
│
Extract Video/Audio
│
▼
Download Stream
- Next.js
- React
- TypeScript
- Tailwind CSS
- Node.js
- Express.js
- yt-dlp
- FFmpeg
git clone https://github.com/Shoybit/show-downloader.git
cd show-downloadernpm installNEXT_PUBLIC_BACKEND_URL=http://localhost:5000node server.mjsnpm run devOpen:
http://localhost:3000
| Variable | Description |
|---|---|
| NEXT_PUBLIC_BACKEND_URL | Backend URL |
| YTDLP_SKIP_UPDATE | Skip yt-dlp update |
Md Shoyaib Islam
- GitHub: https://github.com/Shoybit
- LinkedIn: https://www.linkedin.com/in/shoyaib-islam1/
⭐ If you like this project, give it a Star!