← Back to home
Comparison · Infra & APIs

b3doc vs nuggets

A side-by-side editorial comparison of b3doc and nuggets — release velocity, themes, recent moves, and the top alternatives to consider.

Shared themes:r-package

b3doc vs nuggets: at a glance

Featureb3docnuggets
SectorInfra & APIsInfra & APIs
Velocity score0.02.5
Sparks · 30d00
Top themesdocumentation, rmarkdown, static-site, biodiversitypattern-mining, association-rules, guha, cpp-performance
Last editorial update1d ago59m ago
WebsiteVisit →Visit →

What is b3doc?

A small B-Cubed utility for turning R Markdown into publishable docs

b3doc converts R Markdown to Markdown and rewrites front matter for documentation published by the B-Cubed project, which is its entire remit. Three releases exist: the initial pair of functions, a generalisation of the front-matter replacement, and a hardening pass that removed regex from the replace argument and standardised figures at 300 DPI. It sits in the b-cubed-eu family alongside impIndicator and shares contributors with the wider Belgian biodiversity tooling group.

Read the full b3doc trajectory →

What is nuggets?

nuggets keeps compounding on the 2.0 rewrite — more pattern families, lighter install.

nuggets searches for association rules, contrasts and other conditional patterns in the GUHA tradition, with a C++ core behind dig() and an interactive explore() app for reading results. Since the 2.0 rewrite of that core, every release has widened the same three surfaces: more pattern families to mine, more of explore() to inspect them in, and steady performance work underneath. The most recent tag optimises dig() on sparse crisp data with a sparse bit chain and adds clustering characteristics to explore() for association rules.

Read the full nuggets trajectory →

b3doc vs nuggets: editorial side-by-side

B
b3doc
INFRA · APIS
0.0

A small B-Cubed utility for turning R Markdown into publishable docs

◆ Current state

b3doc converts R Markdown to Markdown and rewrites front matter for documentation published by the B-Cubed project, which is its entire remit. Three releases exist: the initial pair of functions, a generalisation of the front-matter replacement, and a hardening pass that removed regex from the replace argument and standardised figures at 300 DPI. It sits in the b-cubed-eu family alongside impIndicator and shares contributors with the wider Belgian biodiversity tooling group.

◆ Where it's heading

The direction is toward predictability over flexibility. The replace argument arrived in 0.2.0 generalising the earlier logo-specific behaviour, then 0.3.0 pulled regex support back out of it because escape characters and over-broad matches caused unintended edits. That is a maintainer choosing a narrower tool that fails obviously over a general one that fails quietly — a reasonable trade for a package that rewrites files in place.

◆ Prediction

Expect continued small releases driven by the documentation pipeline's needs, with output-quality defaults and front-matter handling the likely subjects rather than new functions.

N
nuggets
INFRA · APIS
2.5

nuggets keeps compounding on the 2.0 rewrite — more pattern families, lighter install.

◆ Current state

nuggets searches for association rules, contrasts and other conditional patterns in the GUHA tradition, with a C++ core behind dig() and an interactive explore() app for reading results. Since the 2.0 rewrite of that core, every release has widened the same three surfaces: more pattern families to mine, more of explore() to inspect them in, and steady performance work underneath. The most recent tag optimises dig() on sparse crisp data with a sparse bit chain and adds clustering characteristics to explore() for association rules.

◆ Where it's heading

Two forces are shaping the package. One is coverage: baseline, complement and paired-baseline contrasts, correlations, tautologies, ancestors and clustering have all been added as first-class dig_ or explore_ surfaces, so the same search engine now answers a widening set of questions. The other is weight — Shiny packages moved from Imports to Suggests, BH and RcppThread dropped, XSIMD updated, parse_condition() rewritten in C++ — which keeps a package with an interactive app from forcing that app's dependencies on every user. Deprecations are handled through lifecycle rather than removed abruptly.

◆ Prediction

Expect the sparse-data optimisation to extend from crisp to fuzzy data, and explore() to keep gaining tabs as each new pattern family lands, on the roughly six-week cadence the 2.2 line has held.

Alternatives to b3doc and nuggets

Other Infra & APIs 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 b3doc or nuggets.

See all b3doc alternatives → · See all nuggets alternatives →

Recent activity from b3doc and nuggets

Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.

  1. 27d agonuggetsSparse bit chain speeds dig(); explore() gains clustering
  2. 2mo agonuggetspartition() gains .subsets; geom_diamond() layout improved
  3. 4mo agob3docRegex dropped from replace; figures standardised at 300 DPI
  4. 5mo agonuggetsexplore() covers contrasts and correlations; dig_ancestors() added
  5. 6mo agonuggetsCritical explore() bug fixed; is_logicalish() added
  6. 6mo agonuggetsShiny deps moved to Suggests; BH and RcppThread dropped
  7. 8mo agonuggetscluster_associations() and add_interest() arrive; C++ condition parser
  8. 0y agob3docFront-matter replacement generalised beyond the logo
  9. 1y agob3docInitial release: front-matter updates and Rmd-to-Markdown conversion

Frequently asked questions

What is the difference between b3doc and nuggets?

Both compete on the same themes — r-package — within Infra & APIs. nuggets 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.

Is b3doc better than nuggets?

Sparkpulse doesn't pick a winner — we score release velocity, not feature parity. nuggets 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 Infra & APIs products to evaluate alongside.

What are the best alternatives to b3doc?

Top b3doc alternatives in Infra & APIs are ranked by recent ship velocity. Browse the "b3doc alternatives" section above for the current picks, or visit /alternatives/b3doc for the full list with editorial commentary on each.

What are the best alternatives to nuggets?

Top nuggets alternatives in Infra & APIs are ranked by recent ship velocity. Browse the "nuggets alternatives" section above for the current picks, or visit /alternatives/nuggets for the full list with editorial commentary on each.