foliojs / restructure
Declaratively encode and decode binary data
☆130Updated 8 months ago
Alternatives and similar repositories for restructure:
Users that are interested in restructure are comparing it to the libraries listed below
- Read and write binary data in ArrayBuffers☆45Updated last week
- An incremental implementation of MurmurHash3 for JavaScript☆97Updated 11 years ago
- ⏱️Zero CPU overhead, zero dependency, true event-loop blocking sleep ⏱️☆79Updated 5 years ago
- A bitfield implementation using buffers, compliant with the BitTorrent spec.☆85Updated this week
- Transform your data as it pass by, synchronously.☆104Updated 3 months ago
- string representations of objects in node and the browser☆144Updated last month
- Web streams that work across web workers and iframes.☆81Updated last year
- JSON.Stringify as a readable stream☆75Updated 5 months ago
- Speed-optimized BitSet implementation for modern browsers and JavaScript engines, uses typed arrays☆106Updated last year
- An implementation of Domain-like error handling, built on async_hooks☆35Updated last year
- Get boundary box of svg path data☆65Updated last month
- An SQLite binding for node.js with built-in encryption, focused on simplicity and (async) performance☆40Updated 2 months ago
- smart-buffer is a Buffer wrapper that adds automatic read & write offset tracking, string operations, data insertions, and more.☆102Updated 2 years ago
- Bundle your Worker code alongside your main JavaScript☆22Updated 5 years ago
- Text layout framework☆42Updated 6 years ago
- 👟 Tiny and fast ESTree-compliant AST walker and modifier.☆62Updated last year
- `trough` is middleware☆69Updated last year
- Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input☆192Updated 8 months ago
- A cache using LRU and weak references to cache data in a way that works in harmony with garbage collection☆38Updated 2 years ago
- The library allows you to convert any large numbers in any number base to another number base. The base is determined by specifying the a…☆29Updated last year
- Preserves types over JSON, BSON or socket.io☆69Updated 7 months ago
- A pure JS implementation of the structured clone algorithm (or at least something pretty close to that).☆25Updated 2 years ago
- State machine compiler with regular expression style syntax☆61Updated 5 years ago
- Runtime type-checking for JavaScript functions☆74Updated 9 months ago
- 🕵️♀️ Light-weight observable implementation and functional utilities in TypeScript☆45Updated 2 years ago
- Efficient, compact binary format for serializing data structures with extensible typing☆36Updated 4 years ago
- Make weak references to JavaScript Objects.☆45Updated 8 months ago
- Transform stream that lets you peek the first line before deciding how to parse it☆57Updated last year
- Extract native modules (.node files) while creating a rollup bundle and put them in one place☆22Updated 8 months ago
- Native 64-bit integers with overflow protection.☆19Updated 4 years ago