Ross ROSS = Recommend OSS · open-source software intelligence for agents

protobufjs/protobuf.js

High-performance Protocol Buffers for JavaScript and TypeScript. Conformant through Edition 2026, and unusually versatile. No protoc required. observed · 2026-08-28

github.com/protobufjs/protobuf.js · JavaScript · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

95/100

  • Activity 99
  • Release rhythm 87
  • Longevity 100

Flags: 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: 0
  • age_days: 4933
  • days_rel: 7
  • days_push: 7
  • n_releases_24m: 70

Full methodology

Adoption not part of the score

10583 stars · 1822 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

A high-performance, conformant JavaScript/TypeScript implementation of Protocol Buffers that works with .proto schemas without requiring protoc. It supports runtime reflection, static code generation with TypeScript declarations, and runs in both Node.js and browsers.

Use cases

  • encode and decode protobuf messages in javascript
  • parse .proto schemas without installing protoc
  • generate typescript types from proto files
  • use protocol buffers in the browser
  • build grpc-like services with protobuf in node
  • serialize structured data for websockets or apis

When to choose

  • you need protobuf support in JavaScript or TypeScript without a protoc toolchain
  • you want runtime reflection to load .proto files dynamically
  • you need browser-compatible protobuf encoding/decoding
  • you want generated static code with TypeScript declarations

When to avoid

  • you need official Google protobuf support in a non-JS language
  • you require gRPC transport out of the box (this library is transport-agnostic)
  • you need features beyond Edition 2026 conformance

Facets

library · maturity active

serialization parser cli sdk developer-tools web-development apis backend browser cross-platform protobuf protocol-buffers proto3 code-generation runtime-reflection no-protoc message-encoding nodejs javascript typescript

1 source

Member repositories

RepositoryRoleHealth v2
protobufjs/protobuf.jsmain95

For agents

markdown · JSON · MCP: product_card(name="protobufjs/protobuf.js")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem