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

thomasp85/patchwork

The Composer of ggplots observed · 2026-08-28

github.com/thomasp85/patchwork · homepage · R · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

44/100

  • Activity 38
  • Release rhythm 20
  • 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: 171.0
  • age_days: 3200
  • days_rel: 373
  • days_push: 373
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

2612 stars · 171 forks observed · 2026-08-28

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

patchwork is an R library for combining multiple ggplot2 plots into a single graphic using simple arithmetic operators. It supports arbitrarily complex layouts with full axis alignment, annotation, and multipage output.

Use cases

  • combine multiple ggplot2 plots into one figure
  • arrange plots in a grid layout in R
  • align axes across subplots in ggplot
  • create multipage plot layouts in R
  • add shared titles and annotations to combined plots

When to choose

  • you use ggplot2 and need to compose several plots into one graphic
  • you need precise axis alignment across subplots
  • you want a simple, expressive API for complex plot layouts

When to avoid

  • you work outside R or don't use ggplot2
  • you need to arrange base R or non-ggplot graphics (though limited wrapping exists)
  • you need interactive or web-based visualization

Facets

library · maturity active

data-visualization charts data-visualization data-science cross-platform ggplot2 plot-composition layout rstats graphics r

3 sources

Member repositories

RepositoryRoleHealth v2
thomasp85/patchworkmain44

For agents

markdown · JSON · MCP: product_card(name="thomasp85/patchwork")

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