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

KilledByAPixel/JSONCrush

Compress JSON into URL friendly strings observed · 2026-08-28

github.com/KilledByAPixel/JSONCrush · homepage · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

52/100

  • Activity 66
  • 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: 2476
  • days_rel: n/a
  • days_push: 205
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1660 stars · 49 forks observed · 2026-08-28

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

A tiny JavaScript library (under 2KB, zero dependencies) that compresses JSON strings into URL-friendly strings using the JSCrush algorithm, which eliminates repeated substrings and swaps characters that would be escaped in URLs. It is optimized for compressing JSON embedded in shareable URLs under 10K characters.

Use cases

  • compress json into url friendly strings
  • shorten urls containing json data for sharing
  • encode app state in a bookmarkable url
  • reduce size of uri-encoded json query parameters
  • compress json strings in the browser without dependencies

When to choose

  • you need to embed JSON in shareable or bookmarkable URLs and want better compression than base64 or lz-string
  • you want a tiny, dependency-free library that works in browser and Node.js
  • your JSON strings are under ~10K characters

When to avoid

  • you need to compress very large strings (>10K characters), where the algorithm becomes slow
  • you need general-purpose file compression rather than URL-safe string encoding
  • you need binary or non-JSON data compression

Facets

library · maturity stable

compression serialization json web-development developer-tools files browser url-compression json-compression url-friendly-encoding zero-dependency shareable-urls javascript nodejs web-server

3 sources

Member repositories

RepositoryRoleHealth v2
KilledByAPixel/JSONCrushmain52

For agents

markdown · JSON · MCP: product_card(name="KilledByAPixel/JSONCrush")

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