r2rtf
The clinical-report table engine learned Chinese, then learned to leave RTF entirely
A side-by-side editorial comparison of rstantools and spatsoc — release velocity, themes, recent moves, and the top alternatives to consider.
The scaffolding layer for Stan-backed R packages, maintained rather than extended.
rstantools generates and maintains the build infrastructure that lets an R package ship Stan models — the inst/stan layout, the auto-generated C++, the Rcpp module loading, and the posterior_* generics downstream packages implement. Its releases are dominated by keeping that scaffolding compiling as Stan, StanHeaders, and rstan move underneath it. Version 2.7.0 continues that pattern, its one user-facing change being an allowance for deprecated syntax in specified versions of specified packages.
One maintainer, one or two new collective-motion metrics per release, for two years straight
spatsoc turns animal relocation data into spatial and social groupings — dyads, fission-fusion events, group centroids — and the recent history is a metronomic accretion of collective-motion measures on top of that base. Since late 2024 nearly every release has added one or two: polarization, direction to leader, position along the group axis, directional correlation delay, edge alignment, edge zones. Development is essentially single-handed; almost every merged PR in this window carries the same author.
rstantools generates and maintains the build infrastructure that lets an R package ship Stan models — the inst/stan layout, the auto-generated C++, the Rcpp module loading, and the posterior_* generics downstream packages implement. Its releases are dominated by keeping that scaffolding compiling as Stan, StanHeaders, and rstan move underneath it. Version 2.7.0 continues that pattern, its one user-facing change being an allowance for deprecated syntax in specified versions of specified packages.
This is a stable dependency in maintenance mode, and the release history reads accordingly: compatibility shims for new rstan and Stan RNG versions, C++ standard bumps, and pkgdown housekeeping. The last substantive API growth was 2.5.0's loo_epred() generic and discrete-data loo_pit(). Contributor churn is visible in recent releases, with several first-time contributors handling infrastructure rather than statistics.
Expect the next releases to continue tracking Stan and rstan breakage as it arrives; nothing in the recent entries points to new generics or a change in the package-generation model.
spatsoc turns animal relocation data into spatial and social groupings — dyads, fission-fusion events, group centroids — and the recent history is a metronomic accretion of collective-motion measures on top of that base. Since late 2024 nearly every release has added one or two: polarization, direction to leader, position along the group axis, directional correlation delay, edge alignment, edge zones. Development is essentially single-handed; almost every merged PR in this window carries the same author.
The December 2025 release changes register. Alongside three new calc_distance / calc_direction / calc_centroid functions and an internal assertion family, it deprecates the `projection` argument in favour of `crs` and lands a round of checks and tests explicitly staged ahead of a new spatial interface. Read together, that is a package finishing its metric catalogue and starting to rework the coordinate-handling layer underneath it to match modern R-spatial conventions — the same evolution that made it drop its startup warning back in 0.2.7.
The next release is likely the spatial-interface rework the 0.2.12 test and assertion work was staged for, with `projection` moving from deprecated to removed. Feature additions should slow while that lands.
Other Analytics products tracked by Sparkpulse, ranked by recent ship velocity. Each card links to a full editorial trajectory and lets you pivot into a head-to-head comparison with either rstantools or spatsoc.
The clinical-report table engine learned Chinese, then learned to leave RTF entirely
New stewardship at openpharma, then two releases adding the methods MCP-Mod was missing
The stubbing library added httr2 support, then spent a year cutting itself free of everything else
crul took mocking back from webmockr and made it a property of the client itself
Six releases, six identical bodies — the feed carries the package abstract instead of release notes
chattr deleted every LLM integration it had written and outsourced the lot to ellmer
See all rstantools alternatives → · See all spatsoc alternatives →
Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.
They serve adjacent needs but don't currently overlap on shipped themes. rstantools is currently shipping more aggressively (velocity 2.5 vs 0.0), with 0 editorial sparks in the last 30 days against 0. See the at-a-glance table above for a side-by-side breakdown of velocity, recent sparks, and editorial themes.
Sparkpulse doesn't pick a winner — we score release velocity, not feature parity. rstantools is currently shipping more aggressively (velocity 2.5 vs 0.0), with 0 editorial sparks in the last 30 days against 0. For your specific use case, the alternatives sections above list other Analytics products to evaluate alongside.
Top rstantools alternatives in Analytics are ranked by recent ship velocity. Browse the "rstantools alternatives" section above for the current picks, or visit /alternatives/rstantools for the full list with editorial commentary on each.
Top spatsoc alternatives in Analytics are ranked by recent ship velocity. Browse the "spatsoc alternatives" section above for the current picks, or visit /alternatives/spatsoc for the full list with editorial commentary on each.