Tioanime
TioAnime API is a content provider of the latest in the world of anime with sub in Spanish and free, in addition to providing different complementary information. Using as a reference the websites tioanime.com and myanimelist.net, to extract the data and information.
Install / Use
/learn @carlosfdezb/TioanimeREADME
Installation
npm install tioanime
📖 Documentation
Available methods:
- latestEpisodesAdded: Retrieves the last episodes added.
- latestAnime: Retrieves a basic list of anime in broadcast status.
- latestAnimeDetail: Similar to the previous one with much more data, but more slower.
- getAnimeInfo: Retrieves all available information of the chosen anime.
- getAnimeRelated: Retrieves animes related to the chosen one, such as sequels, prequels, etc.
- getAnimeEpisodes: Retrieves a list of episodes of the selected anime.
- getAnimeEpisodeServers: Retrieves a list of servers of the selected episode.
- downloadAnimeEpisode: Retrieves a list of download servers of the selected episode.
- search: Retrieves a list of anime, from a query entered.
- searchDetail: Similar to the previous one with much more data, but more slower.
- getByGenre: Retrieves a list of anime, from a genre selected.
- getByGenreDetail: Similar to the previous one with much more data, but more slower.
- getAnimeExtraInfo: Retrieves more information of the chosen anime, using myanimelist.net.
- getAnimeEpisodesTitles: Retrieves a list of episodes names of the chosen anime, using myanimelist.net.
- getAnimeCharacters: Retrieves a list of characters of the chosen anime, using myanimelist.net.
🚩 latestEpisodesAdded()
Retrieves the last episodes added.
Example:
const tioanime = require('tioanime');
tioanime.latestEpisodesAdded()
.then((res) => console.log(res));
Results:
[
{
id: 'jouran-the-princess-of-snow-and-blood',
title: 'Jouran: The Princess of Snow and Blood',
preview: 'https://tioanime.com//uploads/thumbs/3466.jpg',
episode: 4
},
{
id: 'bishounen-tanteidan',
title: 'Bishounen Tanteidan',
preview: 'https://tioanime.com//uploads/thumbs/3501.jpg',
episode: 2
},
...
]
🚩 latestAnime()
Retrieves a basic list of anime broadcast.
Example:
const tioanime = require('tioanime');
tioanime.latestAnime()
.then((res) => console.log(res));
Results:
[
{
id: 'mairimashita-irumakun-2nd-season',
title: 'Mairimashita! Iruma-kun 2nd Season',
poster: 'https://tioanime.com//uploads/portadas/3505.jpg'
},
{
id: 'cestvs-the-roman-fighter',
title: 'Cestvs: The Roman Fighter',
poster: 'https://tioanime.com//uploads/portadas/3504.jpg'
},
...
]
🚩 latestAnimeDetail()
Similar to the previous one latestAnime() with much more data, but more slower.
Example:
const tioanime = require('tioanime');
tioanime.latestAnimeDetail()
.then((res) => console.log(res));
Results:
[
{
id: 'mairimashita-irumakun-2nd-season',
malId: 41402,
title: 'Mairimashita! Iruma-kun 2nd Season',
poster: 'https://tioanime.com/uploads/portadas/3505.jpg',
banner: 'https://tioanime.com/uploads/fondos/3505.jpg',
synopsis: 'Segunda temporada',
debut: 'En emision',
type: 'Anime',
genres: [
'Demonios',
'Escolares',
'Fantasía',
'Shounen',
'Sobrenatural'
],
nextEpisode: 2021-04-17,
episodes: [
{
id: 'mairimashita-irumakun-2nd-season',
poster: 'https://tioanime.com/uploads/thumbs/3505.jpg',
episode: 1,
date: 'Hace 4 dias'
}
]
},
...
]
🚩 getAnimeInfo(id)
Retrieves all available information of the chosen anime. To access the data you must use the id
Example:
const tioanime = require('tioanime');
tioanime.getAnimeInfo('wonder-egg-priority')
.then((res) => console.log(res));
Results:
[
{
id: 'wonder-egg-priority',
malId: '43299',
title: 'Wonder Egg Priority',
poster: 'https://tioanime.com//uploads/portadas/3452.jpg',
banner: 'https://tioanime.com//uploads/fondos/3452.jpg',
synopsis: 'La historia de este anime original comienza cuando la protagonista, una chica de 14 años llamada Ai Ohto, escucha una misteriosa voz mientras camina por la noche en su pueblo natal. Esa voz le otorga un huevo y le indica: “Si deseas cambiar el futuro, solo tienes que elegir ahora. Ahora, cree en ti misma y rompe el huevo”. ',
debut: 'Finalizado',
type: 'TV',
genres: [ 'Recuentos de la vida' ],
nextEpisode: null,
episodes: [
[Object], [Object],
[Object], [Object],
[Object], [Object],
[Object], [Object],
[Object], [Object],
[Object], [Object]
]
}
]
🚩 getAnimeRelated(id)
Retrieves animes related to the chosen one, such as sequels, prequels, etc. To access the data you must use the id
Example:
const tioanime = require('tioanime');
tioanime.getAnimeRelated('haikyuu-second-season')
.then((res) => console.log(res));
Results:
[
{
id: 'haikyuu',
title: 'Haikyuu!!',
poster: 'https://tioanime.com/uploads/portadas/1280.jpg'
},
{
id: 'haikyuu-third-season',
title: 'Haikyuu!! Third Season',
poster: 'https://tioanime.com/uploads/portadas/2598.jpg'
}
]
🚩 getAnimeEpisodes(id)
Retrieves a list of episodes of the selected anime. To access the data you must use the id.
Example:
const tioanime = require('tioanime');
tioanime.getAnimeEpisodes('wonder-egg-priority')
.then((res) => console.log(res));
Results:
[
{
id: 'wonder-egg-priority',
poster: 'https://tioanime.com/uploads/thumbs/3452.jpg',
episode: 12,
date: 'Hace 21 dias'
},
{
id: 'wonder-egg-priority',
poster: 'https://tioanime.com/uploads/thumbs/3452.jpg',
episode: 11,
date: 'Hace 28 dias'
},
{
id: 'wonder-egg-priority',
poster: 'https://tioanime.com/uploads/thumbs/3452.jpg',
episode: 10,
date: 'Hace 1 mes'
},
...
]
🚩 getAnimeEpisodeServers(id, episode)
Retrieves a list of servers of the selected episode. To access the servers you must use the id and episode
Example:
const tioanime = require('tioanime');
tioanime.getAnimeEpisodeServers('wonder-egg-priority', 1)
.then((res) => console.log(res));
Results:
[
{
server: 'Umi',
url: 'https://v.tioanime.com/gocdn.html#dUhMNVBMS1NzTGdsSVdLRHQyOEZFaUtIaUVZaGg4RW5Fa1crRHRrR2MyT0I5Q0NCd0lWbzJVK09GM0Q0ejFEVlMweVFuUlN3ZGpMWWQ0KzF2ZGhHWFE9PQ=='
},
{
server: 'Fembed',
url: 'https://www.fembed.com/v/7dn0wbg31kj0kne',
},
{
server: 'Mega',
url: 'https://mega.nz/embed#!fShC3Y4a!AfPyn-8QXi0xdRnfjFv7A7nyK849mdoP6mKdEZ6TUPo'
},
...
]
🚩 downloadAnimeEpisode(id, episode)
Retrieves a list of download servers of the selected episode.. To access the links you must use the id and episode
Example:
const tioanime = require('tioanime');
tioanime.downloadAnimeEpisode('wonder-egg-priority', 1)
.then((res) => console.log(res));
Usually returns Mega and Zippyshare links Results:
[
{
server: 'Mega',
url: 'https://mega.nz/#!fShC3Y4a!AfPyn-8QXi0xdRnfjFv7A7nyK849mdoP6mKdEZ6TUPo'
},
{
server: 'Zippyshare',
url: 'https://www55.zippyshare.com/v/WjJs6Uz7/file.html'
}
]
🚩 search(query)
Retrieves a list of anime, from a query entered.
Example:
const tioanime = require('tioanime');
tioanime.search('neon genesis evangelion')
.then((res) => console.log(res));
Results:
[
{
id: 'neon-genesis-evangelion',
title:'Neon Genesis Evangelion',
poster: 'https://tioanime.com/uploads/portadas/460.jpg',
},
{
id: 'neon-genesis-evangelion-the-end-of-evangelion',
title: 'Neon Genesis Evangelion: The End of Evangelion',
poster: 'https://tioanime.com/uploads/portadas/1494.jpg',
},
{
id: 'neon-genesis-evangelion-death-and-rebirth',
title: 'Neon Genesis Evangelion: Death & Rebirth',
poster: 'https://tioanime.com/uploads/portadas/1493.jpg',
}
]
🚩 searchDetail(query)
Similar to the previous one search() with much more data, but more slower.
Example:
const tioanime = require('tioanime');
tioanime.searchDetail('neon genesis evangelion')
.then((res) => console.log(res));
Results:
[
{
id: 'neon-genesis-evangelion',
malId: '30',
title: 'Neon Genesis Evangelion',
poster: 'https://tioanime.com//uploads/portadas/460.jpg',
banner: 'https://tioanime.com//uploads/fondos/460.jpg',
synopsis: 'Según cuentan los libros de historia, el 13 de Septiembre del 2000, un enorme meteorito chocó contra la Antártida, causando el derretimiento del Polo Sur y la consecuente inundación y destrucción de todas las ciudades costeras. A este evento crucial se lo denomino Segundo Impacto -El primero fue el que destruyó a los dinosaurios-. La Tierra atravesó luego de ello un estado de crisis y catástrofes naturales y más de mitad de la población humana murió
Related Skills
qqbot-channel
352.0kQQ 频道管理技能。查询频道列表、子频道、成员、发帖、公告、日程等操作。使用 qqbot_channel_api 工具代理 QQ 开放平台 HTTP 接口,自动处理 Token 鉴权。当用户需要查看频道、管理子频道、查询成员、发布帖子/公告/日程时使用。
docs-writer
100.6k`docs-writer` skill instructions As an expert technical writer and editor for the Gemini CLI project, you produce accurate, clear, and consistent documentation. When asked to write, edit, or revie
model-usage
352.0kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
Design
Campus Second-Hand Trading Platform \- General Design Document (v5.0 \- React Architecture \- Complete Final Version)1\. System Overall Design 1.1. Project Overview This project aims t

