Anime Unofficial API
An anime API (being used by my other anime projects) which scrapes data from multiple websites.
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 |
Tags
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)
})()