PurpleAir
The R client for PurpleAir sensors keeps finding its time-averaging was wrong.
A side-by-side editorial comparison of lstar and relialearnr — release velocity, themes, recent moves, and the top alternatives to consider.
A single-cell data store commits to Zarr v3 and range-readable hosting across four language surfaces
lstar stores single-cell data behind one C++ core with Python, R and JS/WASM bindings, and ships a browser viewer that reads the store directly. Zarr v3 is now the default on-disk format across all four surfaces, with zstd compression and sharding that packs many chunks into fewer objects. Viewer stores are compressed per field and resolved at chunk granularity, so a hosted viewer fetches only what it displays. The tag stream carries both lstar and lstar-sc releases.
The teaching arm of an R reliability suite keeps pace with whatever its analysis siblings ship.
ReliaLearnR is a set of interactive learnr tutorials for reliability engineering, covering life data analysis, reliability testing, RAM concepts, reliability block diagrams, and repairable systems, each with code exercises and quiz questions. It was WeibullR.learnr until the start of 2026, when the rename and a set of shorter function names arrived together. A companion book now supplements the interactive material.
lstar stores single-cell data behind one C++ core with Python, R and JS/WASM bindings, and ships a browser viewer that reads the store directly. Zarr v3 is now the default on-disk format across all four surfaces, with zstd compression and sharding that packs many chunks into fewer objects. Viewer stores are compressed per field and resolved at chunk granularity, so a hosted viewer fetches only what it displays. The tag stream carries both lstar and lstar-sc releases.
The through-line is making a hosted store cheap to read. Sharding addresses the file-per-chunk explosion that makes many-chunk arrays awkward to host; per-field compression with chunk-granular resolution means colouring an embedding by one gene fetches one column rather than an array. The 0.2.x patches are the cost of maintaining four surfaces at once — a WASM heap crash that only browsers exercise, and a count-basis orientation defect where all three surfaces normalized in memory and none owned the on-disk layout.
The orientation bug's root cause — no surface owning the on-disk representation while all three normalized in memory — is the kind of gap that usually produces a validation or ownership change rather than another point fix.
ReliaLearnR is a set of interactive learnr tutorials for reliability engineering, covering life data analysis, reliability testing, RAM concepts, reliability block diagrams, and repairable systems, each with code exercises and quiz questions. It was WeibullR.learnr until the start of 2026, when the rename and a set of shorter function names arrived together. A companion book now supplements the interactive material.
The tutorials track the maintainer's analysis packages rather than leading them: repairable systems and mean cumulative function teaching material appeared once the modelling functions for them existed elsewhere in the suite, and the reliability testing tutorial followed the same pattern earlier. Recent work has been about depth rather than coverage — interactive parameter sliders, goodness-of-fit sections, model comparison exercises, more quiz questions per topic. The rename to ReliaLearnR was part of the same suite-wide repositioning away from Weibull-specific branding that the plotting package made.
On the established pattern, the next tutorials will follow whatever the analysis packages shipped most recently; the entries do not indicate whether the newer tool-server interfaces will get teaching material of their own.
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 lstar or relialearnr.
The R client for PurpleAir sensors keeps finding its time-averaging was wrong.
A board game graphics package runs one of the most disciplined deprecation cycles in R.
The explainable-ensemble-tree package now measures whether its own explanations are faithful.
The discrete-data FDR package is being pared into one piece of a larger multiple-testing suite.
A scientific-text analysis package moved from counting citations to classifying argument structure.
The Weibull plotting package renamed itself, then handed its charts to AI assistants.
See all lstar alternatives → · See all relialearnr alternatives →
Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.
They serve adjacent needs but don't currently overlap on shipped themes. lstar 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. lstar 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 lstar alternatives in Analytics are ranked by recent ship velocity. Browse the "lstar alternatives" section above for the current picks, or visit /alternatives/lstar for the full list with editorial commentary on each.
Top relialearnr alternatives in Analytics are ranked by recent ship velocity. Browse the "relialearnr alternatives" section above for the current picks, or visit /alternatives/relialearnr for the full list with editorial commentary on each.