{"library":"bufio","type":"library","category":null,"description":"Bufio is a JavaScript library providing low-level buffer and serialization utilities, primarily designed for Node.js environments. Its current and only stable version is 1.2.3, released in 2018. The library focuses on efficient binary data encoding and decoding, offering classes like `BufferWriter`, `BufferReader`, and an extensible `Struct` base class for defining custom binary data structures. It was originally developed as part of the bcoin-org ecosystem, often used in cryptocurrency and blockchain projects requiring precise control over binary data formats. The library's core differentiator is its explicit control over buffer manipulation and serialization patterns, which, while powerful, requires developers to manage byte lengths and encodings manually. It is not actively maintained, with its last update occurring in 2018.","language":"javascript","status":"abandoned","version":"1.2.3","tags":["javascript","buffer","serialization"],"last_verified":"Wed May 27","install":[{"cmd":"npm install bufio","imports":["const bio = require('bufio');","const bw = bio.write();","const br = bio.read(buffer);","class MyStruct extends bio.Struct {}"]},{"cmd":"yarn add bufio","imports":[]},{"cmd":"pnpm add bufio","imports":[]}],"homepage":null,"github":"https://github.com/bcoin-org/bufio","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/bufio","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/bufio/compatibility"}}