Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wopian/kitsu
🦊 A simple, lightweight & framework agnostic JSON:API client
https://github.com/wopian/kitsu
api-client async async-await ecmascript esm hacktoberfest javascript json-api json-api-serializer kitsu kitsu-api kitsu-io nodejs npm promise
Last synced: 4 days ago
JSON representation
🦊 A simple, lightweight & framework agnostic JSON:API client
- Host: GitHub
- URL: https://github.com/wopian/kitsu
- Owner: wopian
- License: mit
- Created: 2017-04-28T19:23:45.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-04-29T01:48:01.000Z (9 months ago)
- Last Synced: 2024-05-02T02:58:07.717Z (9 months ago)
- Topics: api-client, async, async-await, ecmascript, esm, hacktoberfest, javascript, json-api, json-api-serializer, kitsu, kitsu-api, kitsu-io, nodejs, npm, promise
- Language: JavaScript
- Homepage: https://yarn.fyi/kitsu
- Size: 11.6 MB
- Stars: 262
- Watchers: 8
- Forks: 42
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-node-esm - kitsu - simple, lightweight & framework agnostic JSON:API client (Packages / HTTP)
README
Kitsu
A simple, lightweight & framework agnostic JSON:API client for kitsu.app & 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]
[kitsu]: https://github.com/wopian/kitsu/tree/master/packages/kitsu
[kitsu-core]: https://github.com/wopian/kitsu/tree/master/packages/kitsu-core
[github releases]: https://github.com/wopian/kitsu/releases
[contributing]: https://github.com/wopian/kitsu/blob/master/CONTRIBUTING.md
[mit]: https://github.com/wopian/kitsu/blob/master/LICENSE.md