RizkyZaki / vidownload

vidownload js is a Node.js based CLI application for downloading Instagram Reels videos using Puppeteer and Axios.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VIDOWNLOAD

Interface

vidownload js is a Node.js based CLI application designed to make it easier for users to download videos from Instagram Reels. This application uses technologies such as Puppeteer to control the browser and Axios to make HTTP requests to the Instagram server.

Main feature

  • Simple Use: Just enter the URL of an Instagram Reels video, and the app will download it automatically.
  • CLI Interface: Built using readline for an interactive command line interface.
  • Puppeteer for Automation: Use Puppeteer to access and control Instagram web pages.
  • Axios for HTTP Requests: Leverages Axios to download videos from a given URL.

Installation

  1. Clone the repository:

    git clone https://github.com/RizkyZaki/vidownload.git
    cd vidownload
  2. Install the required dependencies:

    npm i

Usage

Run the main script:

npm start

Use

After running the app with npm start, the app will ask you to enter the Instagram Reels video URL. Once the URL is entered example url https://www.instagram.com/reel/C9Bqjsxyrif/?utm_source=ig_web_copy_link, the application will start downloading the video and save it in the output folder with the name result.mp4.

Contribution

Contributions and suggestions are highly appreciated. If you would like to contribute to this project, please open an issue or submit a pull request.

License

Distribute under the MIT license. For more information, see LICENSE.


© 2024 zch. Built with love for the developer community.

About

vidownload js is a Node.js based CLI application for downloading Instagram Reels videos using Puppeteer and Axios.

License:MIT License


Languages

Language:JavaScript 100.0%