All Projects → jikan-me → Jikan

jikan-me / Jikan

Licence: mit
Unofficial MyAnimeList PHP+REST API which provides functions other than the official API

Projects that are alternatives of or similar to Jikan

Jikan Rest
The REST API for Jikan
Stars: ✭ 200 (-62.34%)
Mutual labels:  api, rest, parsing, anime, manga, myanimelist
Railgun
An extension of the MyAnimeList API.
Stars: ✭ 8 (-98.49%)
Mutual labels:  api, anime, manga, myanimelist
Zerocode
A community-developed, free, open source, microservices API automation and load testing framework built using JUnit core runners for Http REST, SOAP, Security, Database, Kafka and much more. Zerocode Open Source enables you to create, change, orchestrate and maintain your automated test cases declaratively with absolute ease.
Stars: ✭ 482 (-9.23%)
Mutual labels:  api, rest, json
MalScraper
Scrape everything you can from MyAnimeList.net
Stars: ✭ 132 (-75.14%)
Mutual labels:  scraper, anime, myanimelist
Jikan4java
Kotlin wrapper for Jikan, an myanimelist api
Stars: ✭ 27 (-94.92%)
Mutual labels:  anime, manga, myanimelist
Mal4J
Java wrapper for the official MyAnimeList API
Stars: ✭ 23 (-95.67%)
Mutual labels:  anime, manga, myanimelist
myanimelist-api-v2
An awesome wrapper on Nodejs for the new MyAnimeList's API v2!
Stars: ✭ 30 (-94.35%)
Mutual labels:  anime, manga, myanimelist
anilabx
AniLabX - android app for watching anime/dramas/cartoons and reading manga/comics/light novels
Stars: ✭ 54 (-89.83%)
Mutual labels:  anime, manga, myanimelist
Horaires Ratp Api
Webservice pour les horaires et trafic RATP en temps réel
Stars: ✭ 232 (-56.31%)
Mutual labels:  api, rest, json
Api
HeadHunter API: документация и библиотеки
Stars: ✭ 324 (-38.98%)
Mutual labels:  api, rest, json
Anime Offline Database
Updated every week: A JSON based offline anime database containing the most important meta data as well as cross references to various anime sites such as MAL, ANIDB, ANILIST, KITSU and more...
Stars: ✭ 292 (-45.01%)
Mutual labels:  json, anime, myanimelist
Apiv2 Graphql Docs
AniList API V2 GraphQL Documentation
Stars: ✭ 501 (-5.65%)
Mutual labels:  api, anime, manga
Shukofukurou-iOS
The Ultimate Open Source AniList, Kitsu, and MyAnimeList Tracker for iOS/iPadOS written in Objective-C
Stars: ✭ 29 (-94.54%)
Mutual labels:  anime, manga, myanimelist
Httpie
As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpie
Stars: ✭ 53,052 (+9890.96%)
Mutual labels:  api, rest, json
jikan-nodejs
A Node.js wrapper for Jikan REST API.
Stars: ✭ 16 (-96.99%)
Mutual labels:  anime, manga, myanimelist
Http Fake Backend
Build a fake backend by providing the content of JSON files or JavaScript objects through configurable routes.
Stars: ✭ 253 (-52.35%)
Mutual labels:  api, rest, json
JikanKt
A Kotlin wrapper for Jikan REST API
Stars: ✭ 17 (-96.8%)
Mutual labels:  anime, manga, myanimelist
Pmhttp
Swift/Obj-C HTTP framework with a focus on REST and JSON
Stars: ✭ 509 (-4.14%)
Mutual labels:  rest, json, library
Flask Restplus
Fully featured framework for fast, easy and documented API development with Flask
Stars: ✭ 2,585 (+386.82%)
Mutual labels:  api, rest, json
kuristina
An API that lets you fetch user lists from MyAnimeList.
Stars: ✭ 14 (-97.36%)
Mutual labels:  anime, manga, myanimelist

Jikan

Jikan - Unofficial MyAnimeList.net PHP API

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

Jikan is a PHP API for MyAnimeList.net. It scrapes the website to satisfy the need for an API - which MyAnimeList lacks.

The raison d'être of Jikan is to assist 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. ;)

Notice: Jikan does not support authenticated requests. You can not update your lists.

Getting Started

  1. composer install
  2. Documentation

❗️ Version ~1.0 is no longer maintained, it's required you use ^2.0.

Dependencies

❗️ PHP 7.4 is not fully tested yet.

Jikan REST API

A REST API service is available as well

Wrappers

Language Wrappers
JavaScript JikanJS by Zuritor
Java Jikan4java by Doomsdayrs
reactive-jikan by Sandro Marques
Python JikanPy by Abhinav Kasamsetty
Node.js jikan-node by xy137
jikan-nodejs by ribeirogab
TypeScript jikants by Julien Broyard
jikan-client by Javier Blanco
PHP jikan-php by Jan Vernieuwe
.NET Jikan.net by Ervie
Elixir JikanEx by Sean Breckenridge
Go jikan-go by Daren Liang
jikan2go by nokusukun
Ruby Jikan.rb by Zerocchi
Dart jikan-dart by Rafal Wachol
Kotlin JikanKt by Ganedra Afrasya

Add your wrapper here

Features

  • Anime
    • Main Information
    • Characters & Staff
    • Episodes
    • Episode Details
    • News
    • Videos/PV/Episodes
    • Pictures
    • Stats
    • Forum Topics
    • More Info
    • Recommendations
    • Reviews
    • Recent List Updates By Users
  • Manga
    • Main Information
    • Characters
    • News
    • Stats
    • Pictures
    • Forum Topics
    • More Info
    • Recommendations
    • Reviews
    • Recent List Updates By Users
  • Character
    • Main Information
    • Pictures
  • People
    • Main Information
    • Pictures
  • Search
    • Anime
    • Manga
    • Character
    • Person
    • Pagination Support
    • Advanced Search
      • Filters
      • Order By
      • Sorting (Ascending/Descending)
  • Seasonal Anime (Season + Year)
  • Season List/Archive
  • Anime Scheduling (for current season)
  • Top
    • Anime
    • Manga
    • Characters
    • People
    • Sub Types & Pagination Support
  • Genre
    • Anime Listing (All Anime by Genre)
    • Anime Genre Listing (All Genres + metadata)
    • Manga Listing (All Anime by Genre)
    • Manga Genre Listing (All Genres + metadata)
  • Producer
    • Anime Listing (All Anime by a Producer)
    • Producers Listing (All Producers + metadata)
    • Manga Listing (All Manga by a Producer)
    • Magazines Listing (All Magazines + metadata)
  • User
    • Profile
    • Friends
      • Pagination support
    • History
      • All
      • Anime
      • Manga
    • Anime & Manga Lists
      • Pagination Support
  • Club
    • Main Information
    • User List

View RoadMap

Running Tests

PHPUnit

php vendor/bin/phpunit

GrumPHP

PHPCS, PHPLint & PHPUnit

php vendor/bin/grumphp run


Sugoi (すごい) Backers

Thank you to all our Sugoi (すごい) backers! 🙏 [Become a sugoi backer]

Backers

Thank you to all our backers! 🙏 [Become a backer]

Sponsors

Thank you to all our sponsors! [Become a sponsor]


Release Changelog

2.16.0 - Jan 27, 20

  • Added Top Reviews(Anime, Manga & Best Voted (includes both)) parsing #251
/**
 * Type Constants
 * Anime: \Jikan\Helper\Constants::TOP_REVIEW_ANIME
 * Manga: \Jikan\Helper\Constants::TOP_REVIEW_MANGA
 * Best Voted (Anime + Manga): \Jikan\Helper\Constants::TOP_REVIEW_BEST_VOTED
 */
$type = \Jikan\Helper\Constants::TOP_REVIEW_ANIME;
$page = 1;

$topReviews = $jikan->getTopReviews(
    new \Jikan\Request\Top\TopReviewsRequest($type, $page)
);

Read More

DISCLAIMER

  • Jikan is not affiliated with MyAnimeList.net
  • You are responsible for the usage of this API. Please be respectful towards MyAnimeList's Terms Of Service
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].