• Stars
    star
    156
  • Rank 232,165 (Top 5 %)
  • Language
    Nim
  • License
    BSD 3-Clause "New...
  • Created almost 4 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Download anime, novels, manga, and nsfw content for offline consumption.

(In partnership with https://www.simple-media.ml/ & https://simple-anime.netlify.app/)

(Discord bot: https://www.anilimited.gq/)

anime-dl

The front-end for the anime-dl project

Table of Contents

Motive & Vision

Though internet is available nearly everywhere, what happens, when, say, it drops for a week?
What happens if power is gone for a week?

You lose access to all the content within the internet; novels, tv shows, movies.
With the popularity of subscription services and licensing, more and more content is being hosted entirely online, without the ability to download or archive it.

This is also a huge problem within the software and gaming industries as a whole;
a large reliance on online drm has ruined offline gaming and productivity.

The goal here is to provide a solution related to online media, when there's no internet.

We want to ship a lightweight and expandable executable via NimScript,
which will allow you to download and store media locally from, virtually, any site with a bit of work.

If you share our vision, feel free to head over to [ADLCore](https://github.com/vrienstudios/ADLCore), the backbone of this project. Or, feel free to contribute here too.

Have any ideas or an issue? Feel free to create an issue or talk to us in the [Discord](https://discord.gg/WYTxbt2).

Site Status

SITE Search Download
NovelHall [Novel] YES YES
VolareNovels ? YES
VidStream [Anime] YES YES
Membed [Tv] YES YES
HAnime [Hentai] YES YES
MangaKakalot [Manga] YES YES
NOVELS VIDEO MANGA
NovelHall VidStream MangaKakalot
VolareNovels Membed
HAnime

Installation

Download the latest release from the releases page

Building

Requirements:


1. Clone the repo

git clone https://github.com/vrienstudios/anime-dl.git && cd anime-dl


2. Install required nim modules:

Note: It is recommended you to check out the dependencies in the nimble file before doing this.

nimble installdeps


3. Build with these commands:
nimble build -d:ssl --threads:on

Usage

There are two ways to use the program--

You can simply execute the executable and follow the prompts, or you can follow the instructions below for simpler usage.

Note: The documentation on the program arguments are subject to change and are not encompassing.

animeDL sel flags
    e.x animeDL nvl -url -d -c NovelHall
        animeDL nvl -d -c NovelHall -s Nicht

-sel (Selectors) | Choose from "nvl" and "ani" components.
-url url | Specify the url of the item you want downloaded.
-d | Is the download flag; if not passed, it will only return metadata.
-lim num:num | Is to specify a range of chapters/episodes you want to download.
-c name | (Testing) Set a custom downloader to call instead of default-- works with scripts.
-cauto | (Incomplete) Automatically set a downloader based on the url
-dblk | (Testing) Download entire series instead of single episode.
-res h (highest) or l (lowest) or widthxheight| (Testing) Specify a resolution to try to download.
-ds | (Incomplete) Do not delete temporary folders generated for EPUB.
-s term | Requires -c to be set.
2022-08-19.22-02-11.mp4