4 Mate
โMulti-Platform Media Downloader for Spotify, Instagram, YouTube & TikTok. Ad-free, forced-download proxy via Edge Runtime. Next.js 16 + Tailwind v4.
๐ Why 4 Mate?
Many downloader sites are flooded with popup ads, malware redirects, and "open in new tab" tricks that never actually save the file. 4 Mate replaces that mess with one clean hub that pulls media straight to your device from Spotify, Instagram, YouTube, and TikTok.
| Feature | Status | Description |
|---|---|---|
| Smart Auto-Detect | โ | Paste a URL and the app picks the right platform handler automatically. |
| MP3 / MP4 Quality | โ | Pick audio quality or video resolution up to 1080p. |
| Forced Download Proxy | โ | Edge-runtime proxy streams the file directly so it saves, not opens. |
| Ad-Free UI | โ | Minimalist Webflow-inspired layout with zero popup ads. |
๐ Supported Platforms
- ๐ต Spotify โ Tracks and playlist audio
- ๐ธ Instagram โ Reels, posts, and stories
- ๐ฅ YouTube โ Videos up to 1080p
- ๐ญ TikTok โ Watermark-free downloads
๐ Tech Stack
- Framework: Next.js 16 (App Router)
- Styling: Tailwind CSS v4
- Downloaders: @distube/ytdl-core, y2mate-dl, cheerio
- HTTP Client: Axios
- Icons: Lucide React
๐ Quick Start
Live Deploy
Visit 4-mate.curzy.dev โ no install required.
Local Development
# Clone the repository
git clone https://github.com/Curzyori/4-mate.git
cd 4-mate
# Install dependencies
npm install
# Start dev server
npm run dev
โ Support
If this project is useful, consider supporting its development!
<p align="center"> <a href="https://donate.curzy.dev/"><strong>๐ Donate via Crypto or QRIS</strong></a> </p>Crypto payment details are maintained at donate.curzy.dev.
๐ License
This project is released under the Apache License 2.0 โ free for commercial and personal use, see LICENSE for full text.
<sub>Built with passion as the 7th Project of the 50 Projects Challenge by @curzyori</sub>