# obuf

> Byte buffer specialized for data in chunks with special cases for dropping bytes in the front, merging bytes in to various integer types and abandoning buffer without penalty for previous chunk merges.

Latest version **1.1.2** (published 2018-03-10) · MIT license · 0 weekly downloads

## Install

```sh
npm install obuf
pnpm add obuf
yarn add obuf
bun add obuf
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.1.2 |
| Published | 2018-03-10 |
| First published | 2014-08-30 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 18.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 11 |
| Author | Fedor Indutny |
| Maintainers | indutny |
| Keywords | Offset, Buffer, reader |

## Links

- npm: https://www.npmjs.com/package/obuf
- Repository: https://github.com/indutny/offset-buffer
- Issues: https://github.com/indutny/offset-buffer/issues
- npm.io page: https://npm.io/package/obuf

## Alternatives

- [flatbuffers](https://npm.io/package/flatbuffers.md) — 6.0M weekly downloads
- [jwt-simple](https://npm.io/package/jwt-simple.md) — 259.5K weekly downloads
- [@exodus/patch-broken-hermes-typed-arrays](https://npm.io/package/@exodus/patch-broken-hermes-typed-arrays.md) — 28.5K weekly downloads
- [@native-to-anchor/buffer-layout](https://npm.io/package/@native-to-anchor/buffer-layout.md) — 12.2K weekly downloads
- [binary-parser-encoder](https://npm.io/package/binary-parser-encoder.md) — 5.3K weekly downloads

## Recent versions

- 1.1.2 (latest) — 2018-03-10
- 1.1.1 — 2015-07-14
- 1.1.0 — 2015-06-20
- 1.0.4 — 2015-06-19
- 1.0.3 — 2015-06-16
- 1.0.2 — 2015-06-16
- 1.0.1 — 2015-06-16
- 1.0.0 — 2015-06-11
- 0.1.1 — 2014-09-03
- 0.1.0 — 2014-08-30

## README

# obuf - Offset buffer implementation.

Byte buffer specialized for data in chunks with special cases for dropping
bytes in the front, merging bytes in to various integer types and
abandoning buffer without penalty for previous chunk merges.

Used in spyd-transport, part of spdy support for http2.

This software is licensed under the MIT License.

By Fedor Indutny, 2015.

---
_Source: https://npm.io/package/obuf · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
