Install blockr
blockr is free and open source, released under GPL-3.0.
You need R 4.1 or later. Most users access blockr through a hosted server (e.g. blockr.cloud) and don't need to install anything locally.
Quick start recommended
To run blockr locally with the full set of blocks, install the development bundle and launch a board:
# install.packages("pak")
pak::pak("BristolMyersSquibb/blockr@dev")
blockr::run_app()blockr is a meta-package. This install pulls in the whole ecosystem: the core engine (blockr.core, blockr.dock, blockr.dag, blockr.dplyr, blockr.ggplot, blockr.io), plus the packages most often used with it (blockr.ui, blockr.viz, blockr.dm, blockr.ai, blockr.assistant, blockr.session, and blockr.extra).
These are the latest development versions, with the newest features and fixes but less stability than CRAN.
AI features
The bundle includes the AI packages (blockr.ai, blockr.assistant), but they need a model provider and API key before they respond. See Activate AI features below.
Smaller installs
For a smaller, more stable set, install just the core bundle from the default branch:
# install.packages("pak")
pak::pak("BristolMyersSquibb/blockr")This gives you blockr.core, blockr.dock, blockr.dag, blockr.dplyr, blockr.ggplot, and blockr.io.
Or the released version from CRAN:
install.packages("blockr")Activate AI features
The bundle ships the AI packages, but the AI chat panel and assistant need a configured model before they work. blockr.ai talks to LLMs through ellmer. Follow ellmer's setup guide to choose a provider and supply its API key.
See the blockr.ai documentation for more.
More
Other packages (code export, stats, vertical demos) live in the package overview. The list there is the source of truth and may shift as packages stabilise or get folded into the meta-package.