binaryjs/binaryjs
Node binary websocket streaming made easy
{ "createdAt": "2012-06-29T07:23:04Z", "defaultBranch": "master", "description": "Node binary websocket streaming made easy", "fullName": "binaryjs/binaryjs", "homepage": null, "language": "JavaScript", "name": "binaryjs", "pushedAt": "2023-01-20T03:37:18Z", "stargazersCount": 2191, "topics": [], "updatedAt": "2025-11-13T17:54:10Z", "url": "https://github.com/binaryjs/binaryjs"}BinaryJS
Section titled “BinaryJS”We’re under development!
For docs and more info http://binaryjs.com
Node binary websocket streaming made easy
Download
Section titled “Download”Server
$ npm install binaryjsor from Git
$ git clone git://github.com/binaryjs/binaryjs.git$ cd binaryjs$ npm install -gClient
<script src="http://cdn.binaryjs.com/0/binary.js"></script>http://binaryjs.com for docs and demos
Section titled “http://binaryjs.com for docs and demos”Changelog
Section titled “Changelog”0.2.2
- Update js-binarypack to 0.0.9, removed unused check.
0.2.1
- Update js-binarypack to 0.0.7, fast utf8 support now on by default.
0.2.0
- Fix critical BinaryPack issue prevent TypedArrays of 16 bit or greater from being serialized correctly
0.1.9
- Fix close internal socket (removing not supported code/message parameters)
0.1.8
- Does not throw exceptions when writing on a stream with closed underlying socket
- StreamID no longer has to be a number
- Use newer version of node-binarypack
0.1.7
- Fix critical bug involving drain event not firing. Bump
streamwsto 0.1.1
0.1.5
streamwsversion>=0.1.0is now required- Streams no longer add their own listeners to error/close/drain events (fixes leaks)
- Calls to
socket.sendno longer include{binary: true}or callback parameters (fixes type error in some browsers)
