SkillAgentSearch skills...

Kitsu

🦊 A simple, lightweight & framework agnostic JSON:API client

Install / Use

/learn @wopian/Kitsu

README

<h1 align=center>Kitsu</h1> <p align=center> <a href=https://github.com/wopian/kitsu><img alt=checks src=https://flat.badgen.net/github/checks/wopian/kitsu/master></a> <a href=https://www.npmjs.com/package/kitsu><img alt=checks src=https://flat.badgen.net/npm/v/kitsu?label=kitsu></a> <a href=https://www.npmjs.com/package/kitsu-core><img alt=checks src=https://flat.badgen.net/npm/v/kitsu-core?label=kitsu-core></a> </p> <p align=center> <a href=https://github.com/wopian/kitsu><img alt=checks src=https://flat.badgen.net/github/license/wopian/kitsu></a> <a href=https://github.com/wopian/kitsu/network/dependents><img alt=repoDependants src=https://flat.badgen.net/github/dependents-repo/wopian/kitsu></a> <a href=https://github.com/wopian/kitsu/graphs/contributors><img alt=contributors src=https://flat.badgen.net/github/contributors/wopian/kitsu></a> <a href=https://github.com/sponsors/wopian><img alt=sponsor src='https://flat.badgen.net/badge/sponsor/%E2%9D%A4/pink?icon=github'></a> </p> <p align=center> <a href=https://github.com/wopian/kitsu/tree/master/packages/kitsu#readme><img alt=checks src=https://flat.badgen.net/static/pkg/kitsu/cyan></a> <a href=https://www.npmjs.com/package/kitsu><img alt=checks src=https://flat.badgen.net/npm/node/kitsu></a> <a href=https://www.npmjs.com/package/kitsu><img alt=checks src=https://flat.badgen.net/npm/dy/kitsu></a> <a href=https://www.npmjs.com/package/kitsu><img alt=checks src=https://flat.badgen.net/npm/dw/kitsu></a> </p> <p align=center> <a href=https://github.com/wopian/kitsu/tree/master/packages/kitsu-core#readme><img alt=checks src=https://flat.badgen.net/static/pkg/kitsu-core/cyan></a> <a href=https://www.npmjs.com/package/kitsu-core><img alt=checks src=https://flat.badgen.net/npm/node/kitsu-core></a> <a href=https://www.npmjs.com/package/kitsu-core><img alt=checks src=https://flat.badgen.net/npm/dy/kitsu-core></a> <a href=https://www.npmjs.com/package/kitsu-core><img alt=checks src=https://flat.badgen.net/npm/dw/kitsu-core></a> </p> <p align=center>A simple, lightweight & framework agnostic <a href=http://jsonapi.org>JSON:API</a> client for <a href=https://kitsu.app>kitsu.app</a> & other APIs</p>

This is a monorepo containing the following packages:

  • kitsu—Framework agnostic client using Axios
  • kitsu-core—Framework agnostic (de)serialisation components. Works with all HTTP libraries.

Features

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

Node / Browser Support

| Package | Package<br> Size* | ESM Size | Node† | Chrome† | Firefox† | Safari† | Edge† | | -----------: | :-----------------: | :--------: | :---: | :------: | :------: | :-----: | :----: | | kitsu | ≤ 17.72 kb | ≤ 17.46 KB | 18+ | 116+ | 118+ | 17.1+ | 134+ | | kitsu-core | ≤ 2.16 kb | ≤ 1.75 KB | 18+ | 116+ | 118+ | 17.1+ | 134+ |

* Minified with brotli † Guaranteed supported versions. Older versions may still work or might require polyfills

Contributing

See CONTRIBUTING

Releases

See Github Releases

License

All code released under MIT

View on GitHub
GitHub Stars295
CategoryDevelopment
Updated3d ago
Forks48

Languages

JavaScript

Security Score

100/100

Audited on Mar 25, 2026

No findings