A Clone of 4K Video Downloader written in Rust with Tauri, themed to look exactly like 4K Video Downloader, with complex features like download speed, download playlists, smart mode etc.
- Download Speed is one of the most important characteristics that distinguish our program compared to the original program
- Binary Size is small, ~7MB compared to ~400MB for the original program
- Memory Usage is very small because of using Rust 💙 as a backend language
- Cross Platform that is designed to work in several computing platforms (Windows, Mac, Linux)
- Vue3 - See
source code
- bootstrap - frontend toolkit
- Rust and Tauri framework - See
source code
- rustube - Rust crate for A complete (WIP), and easy to use YouTube downloader.
- Download and Install Visual Studio Code
- Download and Install Rust
- Download and Install Node Js
- Clone the Git repository
git clone https://github.com/HusseinDossoki/4k-video-downloader-clone
- CD into the folder
cd 4k-video-downloader-clone
- Install node dependencies
npm install
- Start the tauri dev server
npm tauri run dev