Skip to content

HusseinDossoki/4k-video-downloader-clone

Repository files navigation

A Clone of 4K Video Downloader license

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.

App Demo
App Demo

Screenshots

Features

  • 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)

Libraries Used

Frontend

Backend

Set up your dev environment

  1. Download and Install Visual Studio Code
  2. Download and Install Rust
  3. Download and Install Node Js

Development

  1. Clone the Git repository
git clone https://github.com/HusseinDossoki/4k-video-downloader-clone
  1. CD into the folder
cd 4k-video-downloader-clone
  1. Install node dependencies
npm install
  1. Start the tauri dev server
npm tauri run dev