https://github.com/zyxdevs/wibu-api-js
Official Javascript Wrapper for Wibu API
https://github.com/zyxdevs/wibu-api-js
api-wrapper javascript npm npm-package wibu-api
Last synced: 11 months ago
JSON representation
Official Javascript Wrapper for Wibu API
- Host: GitHub
- URL: https://github.com/zyxdevs/wibu-api-js
- Owner: zYxDevs
- License: gpl-3.0
- Created: 2022-07-05T14:38:52.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-01-10T01:49:33.000Z (over 2 years ago)
- Last Synced: 2025-07-18T14:55:51.757Z (11 months ago)
- Topics: api-wrapper, javascript, npm, npm-package, wibu-api
- Language: JavaScript
- Homepage: https://wibu-api.eu.org/docs
- Size: 223 KB
- Stars: 13
- Watchers: 2
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Wibu-API-Js
[](https://github.com/zYxDevs/wibu-api-js) [](https://github.com/zYxDevs/wibu-api-js) [](https://www.codefactor.io/repository/github/zYxDevs/wibu-api-js)
_Official Javascript Wrapper for Wibu API._
## Installation
```shell
npm install wibuapi
```
Or via yarn
```shell
yarn add wibuapi
```
# List API's Scraper
* [Anime](#anime)
* [Manga](#manga)
* [Drama](#drama)
* [Music](#music)
* [Search](#search)
* [AniPics](#anipics)
* [Game](#game)
* [Porn](#porn)
* [Booru](#booru)
* [Other](#Other)
Usage
```js
var wibuapi = require('wibuapi')
```
### Anime
Lendrive
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.anime.LENDRIVE(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Doronime
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.anime.DORONIME(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Donghua
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.anime.DONGHUA(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Samehadaku
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.anime.SAMEHADAKU(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Kusonime
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.anime.KUSONIME(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Anichin
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.anime.ANICHIN(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Nekopoi
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.anime.NEKOPOI(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Kuramanime
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.anime.KURAMANIME(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Kazefuri
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.anime.KAZEFURI(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Anixlife
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.anime.ANIXLIFE(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
### Manga
Rawkuma
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.manga.RAWKUMA(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Westmanga
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.anime.WESTMANGA(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Komikindo
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.manga.KOMIKINDO(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Mangatale
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.manga.MANGATALE(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Kiryuu
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.manga.KIRYUU(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Masterkomik
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.manga.MASTERKOMIK(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Mangakita
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.manga.MANGAKITA(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Doudesu
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.manga.DOUDESU(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Crotpedia
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.manga.CROTPEDIA(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
### Drama
Wibusubs
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.drama.WIBUSUBS(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Adikfilm
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.drama.ADIKFILM(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
### Music
Sukidesuost
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.music.SUKIDESUOST(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Hikarinoakari
> #### Required parameters
> - (link) *type **String***
```js
wibuapi.music.HIKARINOAKARI(link)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
### Search
Google
> #### Required parameters
> - (query) *type **String***
```js
wibuapi.search.GOOGLE(query)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
LK21
> #### Required parameters
> - (query) *type **String***
```js
wibuapi.search.LK21(query)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Sukidesuost
> #### Required parameters
> - (query) *type **String***
> - (page) *type **Number***
```js
wibuapi.search.SUKIDESUOST(query, page)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
### AniPics
NSFW
> #### Required parameters
> - (endpoint) *type **String***
> - *Available endpoint list ['**NEKO**','**BJ**','**WAIFU**','**TRAP**',**AHEGAO**']*
```js
wibuapi.anipics.NSFW(enpoint)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
### Game
Genshin Impact
User
> #### Required parameters
> - (uid) *type **String***
```js
wibuapi.game.GENSHIN_IMPACT_USER(uid)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Character
> #### Required parameters
> - (name) *type **String***
```js
wibuapi.game.GENSHIN_IMPACT_CHARACTER(name)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Enemy
> #### Required parameters
> - (name) *type **String***
```js
wibuapi.game.GENSHIN_IMPACT_ENEMY(name)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Artifact
> #### Required parameters
> - (name) *type **String***
```js
wibuapi.game.GENSHIN_IMPACT_ARTIFACT(name)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Element
> #### Required parameters
> - (name) *type **String***
```js
wibuapi.game.GENSHIN_IMPACT_ELEMEMT(name)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Weapon
> #### Required parameters
> - (name) *type **String***
```js
wibuapi.game.GENSHIN_IMPACT_WEAPON(name)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
### Porn
JAV
```js
wibuapi.porn.JAV()
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
GIF
```js
wibuapi.porn.GIF()
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
### Booru
NSFW
> #### Required parameters
> - (endpoinr) *type **String***
> - *Available endpoint list ['**RB**','**GB**']*
```js
wibuapi.booru.NSFW(enpoint)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
SFW
> #### Required parameters
> - (endpoint) *type **String***
> - *Available endpoint list ['**SB**','**GB**']*
```js
wibuapi.booru.SFW(enpoint)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
### Other
GSM Search
> #### Required parameters
> - (query) *type **String***
```js
wibuapi.other.GSM_SEARCH(query)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
GSM Slug
> #### Required parameters
> - (query) *type **String***
```js
wibuapi.other.GSM_SLUG(query)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Youtube
> #### Required parameters
> - (url) *type **String***
```js
wibuapi.other.YOUTUBE(url)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Facebook
> #### Required parameters
> - (url) *type **String***
```js
wibuapi.other.FACEBOOK(url)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
UD
> #### Required parameters
> - (query) *type **String***
```js
wibuapi.other.UD(query)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Encode Base64
> #### Required parameters
> - (query) *type **String***
```js
wibuapi.other.ENCODE_BASE64(query)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```
Decode Base64
> #### Required parameters
> - (query) *type **String***
```js
wibuapi.other.DECODE_BASE64(query)
.then(response => {
console.log(response)
})
.catch(error => {
//error message
}
```