Skip to content
/ jikan Public
forked from jikan-me/jikan

Unofficial MyAnimelist PHP+REST API which provides functions other than the official API

License

Notifications You must be signed in to change notification settings

Iwerzhon/jikan

 
 

Repository files navigation

Jikan

Jikan - The Unofficial MyAnimeList.net PHP API

build stable stable Average time to resolve an issue Percentage of issues still open stable

Jikan is a depenency free, PHP API with easy-to-use syntax that scrapes and parses requests from MyAnimeList.net.

The raison d'être of Jikan is to help developers easily get the data they need for their apps and projects without having to depend on the lackluster official API, unstable APIs, or sidetracking their projects to develop parsers.

The word Jikan literally translates to Time in Japanese (時間). And that's what this API saves you of. ;)

Getting Started

  1. composer require jikan-me/jikan
  2. Documentation

Jikan REST API REST PHP

If you don't want to handle PHP, you're in luck! Jikan has it's own RESTful API service (CORS enabled + JSON response) hosted by Hibiki

REST DOCUMENTATION

See which apps are using JikanREST

Wrappers

Contributions to Jikan by making wrappers in programming languages of your choice are much appreciated! Do let me know if you've made one and I'll include it here.

Features

  • Anime Parsing

    • Characters & Staff
    • Episodes
    • News
    • Videos/PV/Episodes
    • Pictures
    • Stats
    • Forum Topics
    • More Info
  • Manga Parsing

    • Characters
    • News
    • Stats
    • Pictures
    • Forum Topics
    • More Info
  • Character Parsing

    • Pictures
  • People Parsing

    • Pictures
  • Search (Anime/Manga/Character/Person)

    • Filters (Advanced Search)
    • Pagination Support
    • No.# of pages
  • Seasonal Anime (Season + Year)

  • Anime Scheduling (for current season)

  • Top

    • Anime
    • Manga
    • Sub Types & Pagination Support
  • Modular scraping methods for developers to easily extend the API

  • JSON format! ლ( ͡⎚ ͜ʖ ͡⎚ ლ)

Roadmap

  • Most Favorited
    • Characters
    • People
  • User Profile
  • Command Line Usage
  • PThreads (Multi-threaded) Support (CLI ONLY!)

Changelog

1.15.5 stable - April 18, 18

  • [Manga] Fix parsing bug with some serialization names - #131 - 1.15.4
  • [Anime] Fix parsing bug with some studio names - #129

Read More

Usage

Contributions

I would like to thank these 3 for graciously hosting Jikan REST for free!

DISCLAIMER

  • Jikan is in no way affiliated with MyAnimeList.
  • I am not responsible for what you do with this library, so use it responsibly as per MyAnimeList's TOS
  • Use the REST API responsibly, bulk data downloading is only allowed under conditions. (Refer to the REST docs)

About

Unofficial MyAnimelist PHP+REST API which provides functions other than the official API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 92.9%
  • API Blueprint 7.1%