/Anime-cli

This is a simple command-line program for downloading anime episodes directly from the terminal.👍

Primary LanguageJavaScript

> Anime-cli

This is a simple command-line program for downloading anime episodes directly from the terminal.

avc_Asli.hai.mp4

Features

  • Search for anime titles
  • Select the desired anime from the search results
  • Choose the episode you want to download
  • Select the preferred video quality
  • Download the episode to your desktop with a progress bar

Prerequisites

Make sure that you have Node.js installed on your machine. If not, you can download it from here.

Installation

  1. Clone the repository:
git clone https://github.com/dev-palwar/Anime-cli.git
  1. Open the cloned repository in your terminal:
cd Anime-cli
  1. Run npm install to install the dependencies:
npm install
  1. Execute npm start to run the program:
npm start
  1. Follow the instructions provided in the terminal.

Usage

  1. When prompted, enter the name of the anime you want to search for.
  2. Select the desired anime from the search results by entering the corresponding number.
  3. Choose the episode you want to download by entering the episode number.
  4. Select the preferred video quality by entering the corresponding number.
  5. The episode will start downloading to your desktop, and a progress bar will be displayed.

Example

$ npm start
Press ctrl+c to exit
And please use a clear name
Name your anime: One Piece

😈  Alright!
🔍 Searching...
📂 Files found
Press 1 for One Piece
🤔 So which one you lookin for?
1
👍 Got it
⏳ Hold on...
💾 Available sizes
Press 1 for 360p
Press 2 for 480p
Press 3 for 720p
Which size? 2
🧲 Fetching...
🫡  Preparing for download...
✌️   Downloading...
[===================] 100% | ETA: 0s | 1.2MB/s
🎉 Downloading finished

Contributing

Contributions are welcome! If you have any suggestions to improve it, please let me know :D You can open an issue or submit a pull request.

License

This project is licensed under the MIT License.