## Overview It is a library designed to optimize the size of the messages we send over the network.
An iteration of the Node.js core streams with a series of improvements
Get a stream as a string, Buffer, ArrayBuffer or array
Streaming http in the browser
Postgres bytea parser
a streaming CRC32 checksumer
Parse binary files with a schema into nicely readable objects
Node.js Streams, a user-land copy of the stream library from Node.js
Check if something is a Node.js stream
node.js library for reading and extraction of ZIP archives
Streams for parsing and deparsing the COPY binary format
Toggle the CLI cursor
tar-stream is a streaming tar parser and generator and nothing else. It operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.
destroy a stream if possible
Check if two binary streams have the same content
JavaScript implementation of the BSER Binary Serialization
Declaratively encode and decode binary data
Call a callback when a readable/writable/duplex stream has completed or failed.
A fetch API polyfill for React Native with text streaming support.
A streaming way to send data to a Node.js Worker Thread
Check if a file path is a binary file
Get and validate the raw body of a readable stream.
List of binary file extensions
Returns the next buffer/object in a stream's readable queue
Amazon Web Services event stream library. Decodes and encodes binary stream under `vnd.amazon.event-stream` content-type
Binary stream processor
The built in xmlrpc client doesnt handle large binary data well, this client addresses the problem
FIT files are binary, and as a result, are a pain to parse. This is a wrapper around the FIT SDK, which makes creating a stream based parser simple.
FreeLing::Analyzer is a Ruby wrapper around `analyzer`, a binary tool included in FreeLing's package that allows the user to process a stream of text with FreeLing.
CBOR (Concise Binary Object Representation) implementation based on the libcbor C library. Provides all the encoding and decoding facilities of libcbor, including the streaming interface
Compare File-System entities, for Ruby is a library that provides comparison functions for file-system entities - files and streams - including binary and filtering textual comparisons.
Kaitai Struct is a declarative language used for describe various binary data structures, laid out in files or in memory: i.e. binary file formats, network stream packet formats, etc. The main idea is that a particular format is described in Kaitai Struct language (.ksy file) and then can be compiled with ksc into source files in one of the supported programming languages. These modules will include a generated code for a parser that can read described data structure from a file / stream and give access to it in a nice, easy-to-comprehend API. This package provides small runtime library used by code generated by Kaitai Struct compiler.
Kaitai Struct is a declarative language used for describe various binary data structures, laid out in files or in memory: i.e. binary file formats, network stream packet formats, etc. The main idea is that a particular format is described in Kaitai Struct language (.ksy file) and then can be compiled with ksc into source files in one of the supported programming languages. These modules will include a generated code for a parser that can read described data structure from a file / stream and give access to it in a nice, easy-to-comprehend API. This package is a visualizer tool for .ksy files. Given a particular binary file and .ksy file(s) that describe its format, it can visualize internal data structures in a tree form and a multi-level highlight hex viewer.
Skyfall is a Ruby library for connecting to the "firehose" of the Bluesky social network, i.e. a websocket which streams all new posts and everything else happening on the Bluesky network in real time. The code connects to the websocket endpoint, decodes the messages which are encoded in some binary formats, and returns the data as Ruby objects, which you can filter and save to some kind of database (e.g. in order to create a custom feed).
Ply is a ruby gem for reading Stanford PLY-format 3D model files. The PLY file format is a flexible format for storing semi-structured binary data, and is often used to stored polygonalized 3D models generated with range scanning hardware. You can find some examples of the format at the {Stanford 3D Scanning Repository}[http://graphics.stanford.edu/data/3Dscanrep/]. Ply provides a simple API for quick access to the data in a PLY file (including examining the structure of a particular file's content), and an almost-as-simple event-driven API which can be used to process extremely large ply files in a streaming fashion, without needing to keep the full dataset represented in the file in memory. Ply handles all three types of PLY files (ascii, binary-big-endian and binary-little-endian). If you don't have any Stanford PLY files on hand, you probably don't need this gem, but if you're curious, the PLY file format is described at Wikipedia[http://en.wikipedia.org/wiki/PLY_(file_format)].
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.