Anime Unofficial API

An anime API (being used by my other anime projects) which scrapes data from multiple websites.

Pure Nim score 15/100 · last commit 2019-08-11 · 1 stars · tests present · no docs generated

Summary

Latest Version Unknown
License Unknown
CI Status Failing
Stars 1
Forks 0
Open Issues 0
Last Commit 2019-08-11
Downloads 0
Last Indexed 2026-08-30 07:09

Installation

nimble install Anime Unofficial API
choosenim install Anime Unofficial API
git clone https://gitlab.com/eemj/anime-scrape

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
Anime Unofficial API - - - - - - -

Source

Repository https://gitlab.com/eemj/anime-scrape
Homepage https://gitlab.com/eemj/anime-scrape
Registry Source gitlab

README

Anime Scraper

Unofficial Anime1's API

Note

  • Everything was scraped from 'http://www.anime1.com/'.
  • I do not own that site.

Usage

Typescript/ES6:

import scraper from 'anime-scrape'

CommonJs:

const { default: scraper } = require('anime-scrape')

Documentation

Method Parameters Returns
  • getList -> null -> Promise (AnimeList[])

    An array of available animes.

  • getDownload -> (anime: string, episode: string) -> Promise (string | null)

    A download link for the anime, episode.

  • getDetail -> (anime: string) -> Promise (AnimeDetail{})

    Brief details for the anime.

  • getLatest -> (hours?: number) -> Promise (AnimeLatest[])

    An array with latest episodes.

Example:

const { default: scraper } = require('anime-scrape')

;(async () => {
  const animeList = await scraper.getList()
  console.log(animeList)
})()