← Back to home
Comparison · Analytics

bbotk vs Displayr

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

bbotk vs Displayr: at a glance

FeaturebbotkDisplayr
SectorAnalyticsAnalytics
Velocity score2.55.0
Sparks · 30d00
Top themesblack-box optimization, mlr3, async execution, api deprecationsurvey-analysis, ai-transparency, chat, templates
Last editorial update54m ago12h ago
WebsiteVisit →Visit →

What is bbotk?

bbotk is generalizing from an optimizer toolkit into an evaluation framework.

bbotk is the black-box optimization backend behind mlr3 tuning: search spaces, terminators, archives, and an async layer built on rush. Recent releases pair steady async-API buildout with removal of the deprecated arguments that preceded it. The 1.9.0 release introduced EvalInstance as a base class for OptimInstance, separating evaluating an objective from optimizing one.

Read the full bbotk trajectory →

What is Displayr?

Chat is being made legible while the survey-analysis core picks up the fundamentals it lacked.

Displayr is shipping on two fronts at a steady, unhurried cadence. The AI assistant is being made auditable rather than more capable — a context pill showing exactly what a prompt will send, a change summary listing every item Chat added, edited or deleted, and an Explain This button that routes errors and warnings into Chat with context attached. Separately the document core is filling in fundamentals: controls that stay synced across pages and page masters, rolling averages computed on date-keyed tables, browser-style back and forward navigation, and templates that can be saved as folder-scoped defaults.

Read the full Displayr trajectory →

bbotk vs Displayr: editorial side-by-side

B
bbotk
ANALYTICS
2.5

bbotk is generalizing from an optimizer toolkit into an evaluation framework.

◆ Current state

bbotk is the black-box optimization backend behind mlr3 tuning: search spaces, terminators, archives, and an async layer built on rush. Recent releases pair steady async-API buildout with removal of the deprecated arguments that preceded it. The 1.9.0 release introduced EvalInstance as a base class for OptimInstance, separating evaluating an objective from optimizing one.

◆ Where it's heading

Two threads run through the visible history. The first is async optimization maturing: ArchiveAsync gained a full push/finish/fail vocabulary over rush tasks in 1.11.0, and 1.12.0 deleted the deprecated extra arguments it replaced. The second is dependency consolidation, with custom C hypervolume code handed to moocore and rush pinned to 1.0.0, trimming maintenance surface as the async path becomes the default.

◆ Prediction

The deprecation removals in 1.12.0 suggest the async archive API is now treated as settled; the next releases most likely build on EvalInstance rather than continuing to churn ArchiveAsync.

D
Displayr
ANALYTICS
5.0

Chat is being made legible while the survey-analysis core picks up the fundamentals it lacked.

◆ Current state

Displayr is shipping on two fronts at a steady, unhurried cadence. The AI assistant is being made auditable rather than more capable — a context pill showing exactly what a prompt will send, a change summary listing every item Chat added, edited or deleted, and an Explain This button that routes errors and warnings into Chat with context attached. Separately the document core is filling in fundamentals: controls that stay synced across pages and page masters, rolling averages computed on date-keyed tables, browser-style back and forward navigation, and templates that can be saved as folder-scoped defaults.

◆ Where it's heading

The Chat work reads as a deliberate answer to the trust problem with AI in analyst tools — every release makes what the assistant touched inspectable rather than expanding what it can do unprompted. The other track is closing gaps a long-standing survey analysis platform accumulates, with the default-template mechanic notable for scoping defaults by Cloud Drive folder, which turns a personal preference into an organizational standard. Neither track has produced a directional move in this window.

◆ Prediction

Expect the transparency pattern to extend to Chat actions that modify data rather than layout, since the change summary establishes the mechanism. Folder-scoped defaults look like the start of broader template governance.

Alternatives to bbotk and Displayr

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 bbotk or Displayr.

See all bbotk alternatives → · See all Displayr alternatives →

Recent activity from bbotk and Displayr

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

  1. 20h agoDisplayrUse the Same Control Across Multiple Pages and Page Masters
  2. 20h agoDisplayrRolling Averages Computed Automatically on Tables
  3. 16d agoDisplayrExplain This — AI help for errors & warnings
  4. 16d agoDisplayrBack and Forward Buttons for Navigation
  5. 16d agoDisplayrSave Templates as Default Visualizations
  6. 24d agobbotkDeprecated extra argument removed from ArchiveAsync methods
  7. 1mo agobbotkArchiveAsync gains full push/finish/fail task API over rush
  8. 1mo agoDisplayrMore transparency when working with Chat
  9. 2mo agobbotkDominance and hypervolume computation moved to moocore
  10. 4mo agobbotkmlr_test_functions adds standard optimization benchmarks
  11. 5mo agobbotkEvalInstance base class separates evaluation from optimization
  12. 8mo agobbotkFix: conditions now work with OptimizerLocalSearch

Frequently asked questions

What is the difference between bbotk and Displayr?

They serve adjacent needs but don't currently overlap on shipped themes. Displayr is currently shipping more aggressively (velocity 5.0 vs 2.5), 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 bbotk better than Displayr?

Sparkpulse doesn't pick a winner — we score release velocity, not feature parity. Displayr is currently shipping more aggressively (velocity 5.0 vs 2.5), 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.

What are the best alternatives to bbotk?

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

What are the best alternatives to Displayr?

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