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

mtth/avsc

Avro for JavaScript :zap: observed · 2026-08-28

github.com/mtth/avsc · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

53/100

  • Activity 68
  • Release rhythm 8
  • Longevity 100
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: 4008
  • days_rel: n/a
  • days_push: 192
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1384 stars · 156 forks observed · 2026-08-28

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

A pure JavaScript implementation of the Apache Avro serialization specification for Node.js and browsers. It provides fast, compact binary encoding and decoding of values against Avro schemas, with support for schema evolution, type inference, logical types, and Avro container file decoding.

Use cases

  • encode and decode records with avro schemas in node.js
  • serialize data to compact binary format faster than
  • read avro container files as a stream of decoded values
  • infer an avro schema from a javascript object
  • handle schema evolution between writers and readers
  • serialize arbitrary javascript objects with logical types
  • use avro messaging with kafka from javascript

When to choose

  • you need Avro serialization in JavaScript or TypeScript
  • you want compact binary encodings smaller and faster than JSON
  • you need to decode Avro object container files
  • you require schema evolution and type inference support

When to avoid

  • you only need simple JSON serialization
  • you need Avro RPC support in a non-JavaScript runtime
  • you need a full Avro IDL compiler with first-class tooling

Facets

library · maturity stable

serialization parser big-data developer-tools browser avro schema-evolution binary-format encoding decoding typescript data-engineering nodejs javascript

2 sources

Member repositories

RepositoryRoleHealth v2
mtth/avscmain53

For agents

markdown · JSON · MCP: product_card(name="mtth/avsc")

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