A simple, lightweight & framework agnostic JSON:API client using Axios


Keywords
kitsu, kitsu.io, anime, manga, drama, json, api, wrapper, client, jsonapi, json-api, json:api, serialize, deserialize, axios, api-client, async, async-await, ecmascript, esm, hacktoberfest, javascript, json-api-serializer, kitsu-api, kitsu-io, nodejs, npm, promise
License
MIT
Install
npm install kitsu@10.1.5

Documentation

Kitsu

checks coverage maintainability

repoDependants contributors sponsor

A simple, lightweight & framework agnostic JSON:API client for Kitsu.io & other APIs

This is a monorepo containing the following packages:

  • kitsu—Framework agnostic client using Axios
  • kitsu-core—Framework agnostic (de)serialisation components

Features

  • JSON-API 1.0 compliant
  • Automatically links relationships to data
  • Works in Node & browsers

Node / Browser Support

Package Package
Size*
Node Chrome Firefox Safari Edge
kitsu ≤ 8.2 kb 14+ 83+ 78+ 13.1+ 95+
kitsu-core ≤ 1.6 kb 14+ 83+ 78+ 13.1+ 95+

* Including all dependencies & minified with brotli

Contributing

See CONTRIBUTING

Releases

See Github Releases

License

All code released under MIT