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

procore-oss/blueprinter

Simple, Fast, and Declarative Serialization Library for Ruby observed · 2026-08-28

github.com/procore-oss/blueprinter · Ruby · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

76/100

  • Activity 98
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

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: 3317
  • days_rel: n/a
  • days_push: 16
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1311 stars · 114 forks observed · 2026-08-28

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

Blueprinter is a declarative JSON serialization library for Ruby that turns business objects into simple hashes and renders them as JSON. It uses predefined views to shape output for different contexts and is designed as a fast, simple alternative to JBuilder or ActiveModelSerializers in Rails apps.

Use cases

  • serialize ruby objects to json
  • replace jbuilder or active model serializers in rails
  • define multiple json output views for a model
  • render json api responses from activerecord collections
  • present only selected fields of a user record as json
  • serialize collections of records to json arrays

When to choose

  • you want a simple, fast, declarative serializer for a Ruby or Rails app
  • you need view-based control over which fields appear in different API contexts
  • you prefer plain Ruby DSL over template-based serializers like JBuilder

When to avoid

  • you need XML or non-JSON output formats
  • you want deeply nested, highly dynamic serialization logic that a full presenter layer handles better
  • your project is not Ruby/Rails

Facets

library · maturity active

serialization json backend web-development apis ruby serializer presenter rails json-api views web-server

1 source

Member repositories

RepositoryRoleHealth v2
procore-oss/blueprintermain76

For agents

markdown · JSON · MCP: product_card(name="procore-oss/blueprinter")

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