Kivach
Cascading donations
Add repoPopularDonorsF.A.Q.
My repos

Footer

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

DiscordTelegramTwitterMediumFacebookYouTubeGitHub

All information about repositories belongs to their owners.

More information about Kivach in the introductory article.

Built on Obyte

The **it‑length‑prefixed** library provides utilities to encode and decode streams of binary data where each message is preceded by a length prefix, using async iterables (or plain iterables). It’s aimed at developers building Node.js or browser applications that need efficient, back‑pressure‑aware framing of messages—e.g., networking, p2p, or file‑stream protocols—while allowing custom length encoders/decoders.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of alanshaw/it-length-prefixed

Account's avatar
alanshaw/it-reader
Read an exact number of bytes from a binary (async) iterable
Account's avatar
achingbrain/it-stream-types
Typescript types for AsyncIterable sink/source/duplex streams
Account's avatar
achingbrain/uint8-varint
Read/write unsigned varints from Uint8Arrays and Uint8ArrayLists
Account's avatar
achingbrain/uint8arraylist
Append and consume bytes using only no-copy operations
Account's avatar
achingbrain/uint8arrays
Utility functions to make dealing with Uint8Arrays easier
Account's avatar
ipfs/aegir
JavaScript project management
Account's avatar
achingbrain/it
Collects all values from an (async) iterable and returns them as an array
Account's avatar
alanshaw/it-block
transform input into equally-sized blocks of output using async iterators
Account's avatar
achingbrain/it
Empties an async iterator
Account's avatar
achingbrain/it
Invokes the passed function for each item in an iterable
Account's avatar
achingbrain/it
Maps the values yielded by an async iterator
Account's avatar
alanshaw/it-pipe
Utility to "pipe" async iterables together
Account's avatar
alanshaw/it-pushable
An iterable that you can push values into

Support the repos that depend on this repository

Top contributors

dignifiedquire's profile
dignifiedquire
26 contributions
semantic-release-bot's profile
semantic-release-bot
19 contributions
achingbrain's profile
achingbrain
18 contributions
web3-bot's profile
web3-bot
16 contributions
jacobheun's profile
jacobheun
6 contributions
dependabot[bot]'s profile
dependabot[bot]
5 contributions
vasco-santos's profile
vasco-santos
2 contributions
dryajov's profile
dryajov
1 contributions
hugomrdias's profile
hugomrdias
1 contributions
mkg20001's profile
mkg20001
1 contributions

Recent events

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

No events yet
alanshaw

alanshaw/it-length-prefixed

🏁 Streaming length prefixed buffers with async iterables

TypeScript
4
10
Other