Whatagraph
Whatagraph keeps fixing what breaks when one account runs a thousand sources.
A side-by-side editorial comparison of affiner and RStudio — release velocity, themes, recent moves, and the top alternatives to consider.
affiner is quietly turning a grid transformation helper into a small computational geometry library.
An R package that began as a wrapper around grid's affine transformation primitives, with an angle vector class supporting degrees, radians, half-turns, turns and gradians so users need not convert by hand. Four releases in roughly eighteen months. The recent two have expanded well past that starting point into geometric objects and the predicates that operate on them.
RStudio ships through release branches, and the notes are commit messages
RStudio's feed is a run of release-branch tags — Yellow Yarrow, Pacific Dogwood, Golden Wattle — each carrying a backported fix rather than an announced feature. The newest tag restores a Windows install rule that had been deleted alongside an unrelated winpty block, leaving the shipped installer without a 32-bit rsession binary and breaking 32-bit R entirely. What reaches users is legible only if you read the commit body.
An R package that began as a wrapper around grid's affine transformation primitives, with an angle vector class supporting degrees, radians, half-turns, turns and gradians so users need not convert by hand. Four releases in roughly eighteen months. The recent two have expanded well past that starting point into geometric objects and the predicates that operate on them.
The direction is clear from the order things arrived. Version 0.2.1 added the predicate layer first — has_intersection(), intersection(), is_equivalent() and is_parallel() as S3 generics working across angle vectors, points, lines and planes. Version 0.3.1 then supplied the objects those generics need, with Ellipse2D, Polygon2D and Segment2D R6 classes plus constructors for rectangles, regular n-gons and isotoxal star polygons, and dot products at one, two and three dimensions. Building the operations before the shapes is unusual ordering but it means each new object type arrives already composable with everything else.
Expect more 2D and 3D object types filling out the same generic interface, and the geometry side to keep outgrowing the grid-transformation wrapper the package was named for.
RStudio's feed is a run of release-branch tags — Yellow Yarrow, Pacific Dogwood, Golden Wattle — each carrying a backported fix rather than an announced feature. The newest tag restores a Windows install rule that had been deleted alongside an unrelated winpty block, leaving the shipped installer without a 32-bit rsession binary and breaking 32-bit R entirely. What reaches users is legible only if you read the commit body.
Two areas absorb nearly all the visible work: Windows packaging correctness and Posit Assistant plumbing — SHA-256 verification of assistant downloads, gating .positai/.claude ignore-file edits on the directories actually existing. Both read as cleanup after features landed elsewhere. The release-branch structure means the same fix often appears twice, once on main and once backported, so tag count overstates the pace of change.
Expect further Yellow Yarrow tags in the same shape — a single backported fix per tag, its description written for reviewers rather than users. Posit Assistant integration is the most likely source of the next visible change, since it is the only area here still gaining behavior rather than losing bugs.
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 affiner or RStudio.
Whatagraph keeps fixing what breaks when one account runs a thousand sources.
Lightdash keeps handing authoring to outside agents and keeping the governed layer for itself.
A 4.4.0 tag appears, but the feed carries only its release plumbing
distributions3 0.3.0 adds sample-based distributions and likelihood derivatives
Basedash keeps pushing its data out of the workspace — now to people without accounts
dbt Fusion's second beta is adapter work: ClickHouse gets materializations, indexes, and catalogs
See all affiner alternatives → · See all RStudio alternatives →
Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.
They serve adjacent needs but don't currently overlap on shipped themes. RStudio 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. RStudio 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 affiner alternatives in Analytics are ranked by recent ship velocity. Browse the "affiner alternatives" section above for the current picks, or visit /alternatives/affiner-r for the full list with editorial commentary on each.
Top RStudio alternatives in Analytics are ranked by recent ship velocity. Browse the "RStudio alternatives" section above for the current picks, or visit /alternatives/rstudio for the full list with editorial commentary on each.