Skip to content
This repository has been archived by the owner on Jul 1, 2024. It is now read-only.
/ BTyped2 Public archive

πŸͺ– A typed structure library (mostly, for NodeJS) πŸͺ–

License

Notifications You must be signed in to change notification settings

scrapjs/BTyped2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸͺ– BTyped2.js πŸͺ–

Currently, this is mostly dependency for own projects.

πŸͺ– A typed structure library (mostly, for NodeJS)... πŸͺ–

πŸ“¦ v2.1 - what we done? πŸ“¦

  • Group or SOA accessor or selector.
  • Split types into basic types, arrays, and structures.
  • Fixed some issues.

πŸ“¦ v2.2 teaser? πŸ“¦

  • Deep BString integration.
  • Full support for strings.
  • Full support of UTF-8, UTF-16, etc.
  • Full support for base64 representations.
  • Full support for little or big endian exactly.
  • Full support for Deno, Bun, NodeJS.
  • Less hardware dependency, native byte-swap support.
  • Probably, full Civet support.
  • Probably, full JSOX or CBOR-X support.

πŸ€” Why? πŸ€”

Planned to use in Vulkan API node.js projects.

⭐ Features ⭐

  • New style syntax sugar
  • Wrap-around on DataView
  • Typed structures for JS

πŸ“¦ Projects πŸ“¦

  • ❀️‍πŸ”₯ BInter2 ❀️‍πŸ”₯ - next-gen pure JS web worker library.

πŸ—Ώ No active development or no more maintained... πŸ—Ώ

  • πŸ–Ό BImage πŸ–Ό - unified image formats library.
  • πŸ“š BlazerNEO πŸ“š - an official repository website.