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

alibaba/HandyJSON

A handy swift json-object serialization/deserialization library observed · 2026-08-28

github.com/alibaba/HandyJSON · Swift · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • 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: n/a
  • age_days: 3635
  • days_rel: n/a
  • days_push: 908
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

4256 stars · 677 forks observed · 2026-08-28

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

HandyJSON is a Swift library for serializing and deserializing JSON to and from model objects (pure classes and structs) on iOS. It uses runtime memory layout reflection instead of KVC or manual mapping functions, so models don't need to inherit from NSObject.

Use cases

  • deserialize into swift structs and classes
  • convert model objects to strings
  • map fields to swift properties without NSObject inheritance
  • parse api responses into typed models
  • serialize swift objects with optional and enum properties to

When to choose

  • you want mapping without NSObject subclasses or boilerplate mapping code
  • you need to serialize/deserialize pure Swift classes and structs on iOS
  • you work with legacy Swift codebases already using HandyJSON

When to avoid

  • you want a library guaranteed safe against future Swift runtime memory layout changes
  • you prefer Codable, the standard Swift approach
  • you target platforms other than iOS/macOS with Swift

Facets

library · maturity maintenance

serialization mobile-development developer-tools -mapping reflection model-serialization cocoapods carthage ios swift mobile

1 source

Member repositories

RepositoryRoleHealth v2
alibaba/HandyJSONmain23

For agents

markdown · JSON · MCP: product_card(name="alibaba/HandyJSON")

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