https://github.com/developeranaz/cloudflare-download-link-stabilizer
https://github.com/developeranaz/cloudflare-download-link-stabilizer
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/developeranaz/cloudflare-download-link-stabilizer
- Owner: developeranaz
- Created: 2025-08-17T04:31:45.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-08-18T07:13:25.000Z (6 months ago)
- Last Synced: 2025-09-15T11:57:57.104Z (5 months ago)
- Language: JavaScript
- Size: 8.79 KB
- Stars: 4
- Watchers: 0
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ⚡ Cloudflare Download Link Stabilizer
Transform slow and unstable download links into high-speed, reliable connections using Cloudflare Workers.
[](https://opensource.org/licenses/MIT)
[](https://github.com/developeranaz/cloudflare-download-link-stabilizer/stargazers)
## 🎯 What This Does
Got a slow, unreliable download link? This Cloudflare Worker acts as a smart proxy that:
- ⚡ **Speeds up** slow downloads using Cloudflare's global network
- 🔄 **Retries** failed connections automatically
- 📁 **Preserves** original filenames
- 🌐 **Supports** multithreaded downloads and download managers
## 🚀 Setup (2 minutes)
### Step 1: Create Cloudflare Account
1. Go to [dash.cloudflare.com](https://dash.cloudflare.com) and sign up (free)
2. Navigate to **Workers & Pages** → **Create Worker**
3. Give your worker a name (e.g., `download-stabilizer`)
### Step 2: Copy the Code
1. Copy the code from [`src/worker.js`](src/worker.js) in this repository
2. Paste it into the Cloudflare Worker editor
3. Click **Save and Deploy**
That's it! Your stabilizer is now live at `https://your-worker-name.your-subdomain.workers.dev`
## 📖 How to Use
### Method 1: Web Interface
1. Visit your worker URL
2. Paste your slow/unreliable download link
3. Click "Stabilize Download Link"
4. Use the generated URL for fast, stable downloads
### Method 2: Direct URL
Replace `YOUR_WORKER_URL` with your actual worker URL:
```
https://YOUR_WORKER_URL/https%3A//slow-server.com/file.mp4
```
**Quick conversion:**
- Original: `https://example.com/slow-file.zip`
- Stabilized: `https://YOUR_WORKER_URL/https%3A//example.com/slow-file.zip`
## ✨ Features
- 🚀 **Speed Boost**: Uses Cloudflare's global CDN
- 🔄 **Auto Retry**: Automatically retries failed downloads
- 📁 **Filename Preservation**: Keeps original file names
- 🌐 **Download Manager Support**: Works with IDM, aria2, wget, etc.
- 🎨 **Clean Interface**: Easy-to-use web interface
## 🤝 Contributing
Found a bug or want to improve something?
1. Fork this repo
2. Make your changes
3. Submit a pull request
## 📝 License
MIT License - feel free to use and modify!
---
⭐ **Star this repo if it helped you!**
Made by [@developeranaz](https://github.com/developeranaz)