mlr3proba
mlr3proba is shedding weight as its survival work moves into sibling packages
A side-by-side editorial comparison of modelbased and Trackingplan — release velocity, themes, recent moves, and the top alternatives to consider.
modelbased is turning marginal effects into a full contrast grammar
modelbased computes marginal means, contrasts, and slopes from fitted models, and it ships every one to two months with a consistent shape: new comparison types, broader model support, and steady renaming toward clearer vocabulary. The recent arc runs from marginal effects inequality measures through inequality ratios to an omnibus global test and a post_process argument for multi-step comparisons. Argument names have been settled along the way, with trend becoming slope and an alias left behind.
Trackingplan turns tracking-plan validation into AI-assisted, consent-aware observability.
Trackingplan monitors analytics implementations for drift and now anchors its workflow on two pillars: an AI Debugger that supplies root-cause analysis and recommended fixes, and Consent Monitoring that watches CMPs for privacy compliance. Recent releases connect these — deep links from charts into RCA and Data Explorer, shareable warning links, and consolidated troubleshooting views.
modelbased computes marginal means, contrasts, and slopes from fitted models, and it ships every one to two months with a consistent shape: new comparison types, broader model support, and steady renaming toward clearer vocabulary. The recent arc runs from marginal effects inequality measures through inequality ratios to an omnibus global test and a post_process argument for multi-step comparisons. Argument names have been settled along the way, with trend becoming slope and an alias left behind.
The package is building a compositional vocabulary rather than a fixed menu — contrasts of average slopes, contrasts across two numeric predictors, inequality summaries across all outcome categories, and now user-supplied post-processing of comparisons. Support quietly widens underneath, covering nestedLogit, brms finite mixtures, and offsets under population and average estimation. Plotting gets attention in proportion to how often these results are presented rather than tabulated, including collapse_by_group() for showing averaged raw data under mixed-model fits.
With post_process and omnibus tests both landed, the likely next step is making these composed comparisons easier to report — formatting or plotting methods for the multi-step results rather than new comparison types.
Trackingplan monitors analytics implementations for drift and now anchors its workflow on two pillars: an AI Debugger that supplies root-cause analysis and recommended fixes, and Consent Monitoring that watches CMPs for privacy compliance. Recent releases connect these — deep links from charts into RCA and Data Explorer, shareable warning links, and consolidated troubleshooting views.
The product is moving from passive tracking-plan validation toward active, guided remediation. Each release tightens the loop between detecting a problem (a warning, a consent gap) and resolving it — AI Debugger is spreading from generic warnings to consent warnings, and the UI is being rebuilt around single-surface investigation rather than scattered reports.
Expect AI Debugger to reach more warning types and Consent Monitoring to add further CMP integrations, continuing the pattern of extending both features to new surfaces rather than shipping a new pillar.
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 modelbased or Trackingplan.
mlr3proba is shedding weight as its survival work moves into sibling packages
mlr3viz keeps the ecosystem's plots working while the plots themselves move out
mlr3tuning is rebuilding its async machinery under a stable public surface
timetk swallowed anomalize whole, then went quiet for two years
easystats' parameters package absorbs one more model class every few weeks
A finished Bayesian model-comparison package in pure maintenance mode
See all modelbased alternatives → · See all Trackingplan alternatives →
Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.
They serve adjacent needs but don't currently overlap on shipped themes. Trackingplan is currently shipping more aggressively (velocity 5.0 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. Trackingplan is currently shipping more aggressively (velocity 5.0 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 modelbased alternatives in Analytics are ranked by recent ship velocity. Browse the "modelbased alternatives" section above for the current picks, or visit /alternatives/modelbased for the full list with editorial commentary on each.
Top Trackingplan alternatives in Analytics are ranked by recent ship velocity. Browse the "Trackingplan alternatives" section above for the current picks, or visit /alternatives/trackingplan for the full list with editorial commentary on each.