SkillAgentSearch skills...

Marika

An API 📦 for the the unofficial MyAnimeList API jikan.moe v4

Install / Use

/learn @LuckyYam/Marika
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<div align=center> <a href="https://github.com/LuckyYam/Marika"><img src="https://wallpapermemory.com/uploads/816/marika-tachibana-wallpaper-hd-1920x1080-323797.jpg" alt="I Love Chitoge more tbh" border="0"></a>

Marika

NPM

A promise based API wrapper for the unofficial MyAnimeList API

Documentation

</div>

Installation

npm i @shineiichijo/marika

yarn add @shineiichijo/marika

🚀 Usage Examples

import { Marika } from '@shineiichijo/marika'

;(async () => {
    const { anime } = new Marika()
    await anime.getAnimeById(1)
    .then(console.log)
    .catch(console.error)
})()
import { Manga } from '@shineiichijo/marika'

;(async () => {
    const manga = new Manga()
    await manga.getMangaSearch({ q: 'Nisekoi', page: 1, genres: [22, 4], limit: 1 })
    .then(console.log)
    .catch(console.error)
})()
import { Marika, AnimeSeasons, AnimeTypes } from '@shineiichijo/marika'

;(async () => {
    const { seasons } = new Marika()
    await seasons.getSeason(2023, AnimeSeasons['FALL'], { sfw: true, filter: AnimeTypes['TV'] })
    .then(console.log)
    .catch(console.error)
})()
import { Characters } from '@shineiichijo/marika'

;(async () => {
    const characters = new Characters()
    await characters.getCharacterFullById(66597)
    .then(console.log)
    .catch(console.error)
})()
import { Marika, Days } from '@shineiichijo/marika'

;(async () => {
    const { schedules } = new Marika()
    await schedules.getSchedules({ filter: Days['MONDAY'] })
    .then(console.log)
    .catch(console.error)
})()

Related Skills

View on GitHub
GitHub Stars27
CategoryDevelopment
Updated2mo ago
Forks12

Languages

TypeScript

Security Score

95/100

Audited on Jan 15, 2026

No findings