joris-van-der-wel

joris-van-der-wel/jsonbird

JSON-RPC 2.0 client/server/peer for any reliable transport. Inter-process communication. REST. WebSocket. WebWorker. Out of order messages or in-order byte stream

JavaScript
12
1
No license

JSONBird is a versatile duplex‑stream library that lets you build JSON‑RPC 2.0 clients, servers, or peer‑to‑peer endpoints over any reliable transport (WebSocket, HTTP, TCP, Web Workers, in‑memory streams, etc.). It abstracts the transport layer, supports both object‑mode and raw‑JSON streaming, and provides features such as method registration, notifications, time‑outs, and automatic ping‑based health checks—making it ideal for developers who need flexible, bidirectional RPC communication in Node.js or browser environments.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of joris-van-der-wel/jsonbird

Account's avatar
This is a pure-js JSON streaming parser for node.js
Account's avatar
Node.js Streams, a user-land copy of the stream library from Node.js
Account's avatar
Custom parser for ESLint
Account's avatar
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Account's avatar
takes json-cov output into stdin and POSTs to coveralls.io
Account's avatar
Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use ca
Account's avatar
Generates markdown API documentation from jsdoc annotated source code
Account's avatar
simple, flexible, fun test framework
Account's avatar
Write mocha test cases without using globals or `this`. Browserify compatible. Mocha without the sugar.
Account's avatar
Tiny utilities for inserting transformation logic into Node.js stream and Web Streams pipelines

Support the repos that depend on this repository

Top contributors

Joris-van-der-Wel's profile
Joris-van-der-Wel
36 contributions
dependabot[bot]'s profile
dependabot[bot]
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet