

Put the following code in index.js: var express = require('express') Īpp. This will download and load the required node_modules into the project directory. Therefore, run npm install ytdl-core express. Next, we need express module and ytdl-core module for our purpose. This will create a package.json file in the project directory. Video DownloadHelperis one of the free video downloader Chrome extensionthat can download videos on a website that you visited. After installing node-js, cd into the project directory and run npm init. To setup a local node server, we first need to have node-js installed on our system. Setup a local node server to facilitate Youtube Video Downloads

We will first understand how to setup the node server. There are two parts of this project: running a node server and creating the extension.

But there are not any articles on how to make your own simple chrome extension to download from YouTube. Currently there are many chrome extensions available on Chrome to download videos from YouTube.
