Open Source Packages
Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.
All Packages
Category
Tags2
Sort:Used by Most Apps
pretty-bytes
Convert byte counts into human-readable strings like 1337 → 1.34 kB, with binary, bit, and locale-aware formatting options.
bytes
Tiny utility for parsing and formatting byte strings like '1kb'
@napi-rs/canvas
A native Node.js binding to Google's Skia graphics engine that implements the HTML5 Canvas API with zero system dependencies.
byteorder
A lightweight Rust library for reading and writing numbers in big-endian and little-endian order
bytesize
A semantic Rust type for byte counts — parse, format, and do arithmetic on sizes like "1.5 KiB" or "518 GiB" without manual unit math.
snappy
Native Rust bindings bringing Google's Snappy compression to Node.js with sync, async, and streaming APIs.
byte-size
Converts a numeric bytes value into a human-readable string like '3.5 kB', with metric, IEC, and fully custom unit support.
byte-unit
A Rust library for parsing, formatting, and converting byte and bit sizes across decimal and binary units.
bstr
Extension traits that let Rust treat byte slices and Vec<u8> as conventionally-UTF-8 byte strings.