All Projects → wopian → Kitsu

wopian / Kitsu

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

Programming Languages

javascript
184084 projects - #8 most used programming language
ecmascript
72 projects

Projects that are alternatives of or similar to Kitsu

Fritzbox.js
☎️ The leading AVM Fritz!Box API for NodeJS and JavaScript.
Stars: ✭ 36 (-78.31%)
Mutual labels:  async, promise, npm
Await Of
await wrapper for easier errors handling without try-catch
Stars: ✭ 240 (+44.58%)
Mutual labels:  async, promise, async-await
Rubico
[a]synchronous functional programming
Stars: ✭ 133 (-19.88%)
Mutual labels:  async, promise, async-await
P Iteration
Utilities that make array iteration easy when using async/await or Promises
Stars: ✭ 337 (+103.01%)
Mutual labels:  async, promise, async-await
P Map
Map over promises concurrently
Stars: ✭ 639 (+284.94%)
Mutual labels:  async, promise, async-await
Posterus
Composable async primitives with cancelation, control over scheduling, and coroutines. Superior replacement for JS Promises.
Stars: ✭ 536 (+222.89%)
Mutual labels:  async, promise, async-await
Promise Fun
Promise packages, patterns, chat, and tutorials
Stars: ✭ 3,779 (+2176.51%)
Mutual labels:  async, promise, async-await
Then
🎬 Tame async code with battle-tested promises
Stars: ✭ 908 (+446.99%)
Mutual labels:  async, promise, async-await
Unityfx.async
Asynchronous operations (promises) for Unity3d.
Stars: ✭ 143 (-13.86%)
Mutual labels:  async, promise, async-await
Kitchen Async
A Promise library for ClojureScript, or a poor man's core.async
Stars: ✭ 128 (-22.89%)
Mutual labels:  async, promise
Sieppari
Small, fast, and complete interceptor library for Clojure/Script
Stars: ✭ 133 (-19.88%)
Mutual labels:  async, promise
Cppcoro
A library of C++ coroutine abstractions for the coroutines TS
Stars: ✭ 2,118 (+1175.9%)
Mutual labels:  async, async-await
Tas
Make it easy to develop large, complex Node.js app.
Stars: ✭ 128 (-22.89%)
Mutual labels:  async, promise
Nim Chronos
Chronos - An efficient library for asynchronous programming
Stars: ✭ 136 (-18.07%)
Mutual labels:  async, async-await
Bach
Compose your async functions with elegance.
Stars: ✭ 117 (-29.52%)
Mutual labels:  async, promise
Functional Promises
Write code like a story w/ a powerful Fluent (function chaining) API
Stars: ✭ 141 (-15.06%)
Mutual labels:  async, promise
Asynquence
Asynchronous flow control (promises, generators, observables, CSP, etc)
Stars: ✭ 1,737 (+946.39%)
Mutual labels:  async, async-await
Sdk Js
Directus JS SDK — JavaScript Software Development Kit for Node and Browser
Stars: ✭ 117 (-29.52%)
Mutual labels:  api-client, npm
Futures Intrusive
Synchronization primitives for Futures and async/await based on intrusive collections
Stars: ✭ 137 (-17.47%)
Mutual labels:  async, async-await
Metasync
Asynchronous Programming Library for JavaScript & Node.js
Stars: ✭ 164 (-1.2%)
Mutual labels:  async, promise

Kitsu

checks devDeps 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 12+ 69+ 68+ 12+ 18+
kitsu-core ≤ 1.6 kb 12+ 69+ 68+ 12+ 18+

* Including all dependencies & minified with brotli

Contributing

See CONTRIBUTING

Releases

See Github Releases

License

All code released under MIT

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].