As someone who spent a lot of time on Windows using IDM to download YouTube videos, I faced a challenge when I switched to Linux: thereβs no downloader with that convenient floating icon to grab videos instantly.
Being a broke developer with a problem to solve, I decided to build my own.
I created FastTubeDownloader, inspired by IDM, for Linux. Itβs currently v1, but Iβll be improving it iteratively, aiming to make it the biggest open-source downloader in the world.
It uses yt-dlp for downloading YouTube videos and aria2 to speed up downloads.
π₯ Installation
Option 1: GitHub Repository
Visit the repo and follow the instructions:
https://github.com/Dawaman43/FastTubeDownloader
Option 2: Quick Install
Run this command in your terminal:
curl -fsSL https://raw.githubusercontent.com/Dawaman43/FastTubeDownloader/main/scripts/easy_install.sh | bash
π Browser Integration (Chrome)
Load the extension:
chrome://extensions β Developer Mode β Load unpacked β Select project root
Example project root: /opt/FastTubeDownloader
then clone the repo and open that cloned directory
Generate a permanent extension ID:
python3 tools/generate_extension_key.py
Example output:
Extension ID: ncfjijookndenoockeadgaidnpdlgmeh
Reload the unpacked extension in Chrome.
Run ./setup.sh and enter the Extension ID when prompted, so native host permissions are configured correctly.
Being a broke developer with a problem to solve, I decided to build my own.
I created FastTubeDownloader, inspired by IDM, for Linux. Itβs currently v1, but Iβll be improving it iteratively, aiming to make it the biggest open-source downloader in the world.
It uses yt-dlp for downloading YouTube videos and aria2 to speed up downloads.
π₯ Installation
Option 1: GitHub Repository
Visit the repo and follow the instructions:
https://github.com/Dawaman43/FastTubeDownloader
Option 2: Quick Install
Run this command in your terminal:
curl -fsSL https://raw.githubusercontent.com/Dawaman43/FastTubeDownloader/main/scripts/easy_install.sh | bash
π Browser Integration (Chrome)
Load the extension:
chrome://extensions β Developer Mode β Load unpacked β Select project root
Example project root: /opt/FastTubeDownloader
then clone the repo and open that cloned directory
Generate a permanent extension ID:
python3 tools/generate_extension_key.py
Example output:
Extension ID: ncfjijookndenoockeadgaidnpdlgmeh
Reload the unpacked extension in Chrome.
Run ./setup.sh and enter the Extension ID when prompted, so native host permissions are configured correctly.
GitHub
GitHub - Dawaman43/FastTubeDownloader
Contribute to Dawaman43/FastTubeDownloader development by creating an account on GitHub.
π₯5
For this project, I have to master FastAPI, and I have given myself four weeks to learn everything related to it
You can follow along and learn with me by checking out this repo
https://github.com/Dawaman43/FastApi
https://github.com/Dawaman43/FastApi
GitHub
GitHub - Dawaman43/FastApi
Contribute to Dawaman43/FastApi development by creating an account on GitHub.
Dcode
As someone who spent a lot of time on Windows using IDM to download YouTube videos, I faced a challenge when I switched to Linux: thereβs no downloader with that convenient floating icon to grab videos instantly. Being a broke developer with a problem toβ¦
You can download youtube playlist
Just copy the playlist link from youtube and paste in the app it will download all videos in that playlist
Just copy the playlist link from youtube and paste in the app it will download all videos in that playlist
I will fix the progress tracking when I get time
now it shows 0% for completed downloads
now it shows 0% for completed downloads
We've been coding a lot
But the mid term exam is on mondayπ
My hope is now on indian videos
But the mid term exam is on mondayπ
My hope is now on indian videos
π3
Forwarded from Rust-Script
i really like [ elysia ]and it is 21x faster than express which is crazy to me. Their OpenAPI Plugin is really easy one line of code and Auto-serves beautiful Scalar UI at /docs.
What package manager did you use
Anonymous Poll
63%
npm (the og)
14%
pnpm
16%
bun
3%
yarn
3%
corepack
0%
bower
0%
jspm
2%
volt
β€1
Google's Gemini 3 will launch today, it'll be included in the main app and Web and the main part is it's freeπββοΈ
Rip open aiπ
Rip open aiπ
π₯1
I have added some fixes for fasttube and improved the ui
and
here is official doc
https://fasttube-docs.vercel.app/
and
here is official doc
https://fasttube-docs.vercel.app/
FastTube Downloader
FastTube Downloader - #1 Linux Download Manager
The fastest and most advanced download manager for Linux. Features IDM-style interface, browser integration, and playlist support.
π₯3
Dcode
I have added some fixes for fasttube and improved the ui and here is official doc https://fasttube-docs.vercel.app/
I've seen the extension is removed from chrome after 1 or 2 days, because we did not pay 5$ to google and use load unpackedπ.
So let's shift our focus to firefox for free extension deployment
So let's shift our focus to firefox for free extension deployment
π2