Skip to main content

Anilist

@magistr/anilistv2026.05.25.1· 5d agoMODELS
01README

AniList GraphQL API — search and fetch anime/manga, media details, user lists, and trending

02Release Notes

Merge pull request #5 from umag/extensions/jscad-stl-pair

extensions: add 15 more @magistr extensions + auto-discover CI

03Models1
@magistr/anilistv2026.05.25.1anilist.ts

Global Arguments

ArgumentTypeDescription
mediaTypeenumDefault media type for queries
fn search(query: string, type?: enum, perPage: number, page: number, fetchAll: boolean)
Search for anime or manga by title. Set fetchAll to paginate through all results automatically.
ArgumentTypeDescription
querystringSearch term
type?enumOverride default media type
perPagenumberResults per page (ignored when fetchAll is true)
pagenumberPage number (ignored when fetchAll is true)
fetchAllbooleanFetch all pages automatically (max 5 pages / 250 results)
fn get(id: number)
Get detailed info for a specific anime/manga by AniList ID
ArgumentTypeDescription
idnumberAniList media ID
fn userlist(userName: string, type?: enum, status?: enum)
Get a user's public anime/manga list (returns all entries; AniList returns full lists in one response)
ArgumentTypeDescription
userNamestringAniList username
type?enumOverride default media type
status?enumFilter by list status
fn trending(sort: enum, type?: enum, perPage: number, page: number, fetchAll: boolean)
Get trending or popular anime/manga. Set fetchAll to paginate through all results automatically.
ArgumentTypeDescription
sortenumSort order
type?enumOverride default media type
perPagenumberResults per page (ignored when fetchAll is true)
pagenumberPage number (ignored when fetchAll is true)
fetchAllbooleanFetch all pages automatically (max 5 pages / 250 results)

Resources

search(1h)— Anime/manga search results
media(1h)— Detailed media info
userlist(1h)— User anime/manga list
trending(1h)— Trending or popular media
04Stats
A
100 / 100
Downloads
1
Archive size
7.5 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
05Platforms
06Labels