feross/buffer
The buffer module from node.js, for the browser. observed · 2026-08-28
Health v2 · maintenance only
54/100
- Activity 49
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4671
- days_rel: n/a
- days_push: 310
- n_releases_24m: 0
Adoption not part of the score
1890 stars · 260 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A JavaScript library that provides the Node.js Buffer API for browsers, backed by Typed Arrays. It allows code written for Node.js that relies on Buffer to run unchanged in browser environments, typically via bundlers like Browserify.
Use cases
- use node Buffer API in the browser
- run npm modules that depend on Buffer in browser bundles
- manipulate binary data with Uint8Array in browser
- polyfill Buffer for webpack/browserify builds
- decode and encode binary data client-side
- make isomorphic libraries work in browser and node
When to choose
- porting Node.js code or dependencies to the browser
- need exact Node Buffer API compatibility in frontend code
- want a small, fast, well-tested binary data shim
When to avoid
- targeting only Node.js where Buffer is built in
- modern browsers where Uint8Array suffices without Node API compatibility
- non-JavaScript environments
Facets
library · maturity stable
serialization developer-tools web-development frontend developer-tools browser buffer binary-data uint8array arraybuffer browserify node-compatibility nodejs javascript
2 sources
- readme: https://github.com/feross/buffer · fetched 2026-08-28 · f11a2ad3f5d0
- registry_npm: https://registry.npmjs.org/buffer · fetched 2026-08-29 · 3ba92db67d13
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| feross/buffer | main | 54 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem