DT2: 'DataTables' 2.x for R

A modern R binding for 'DataTables' V2 with modular extension loading, 'Bootstrap 5' styling, 'Shiny' integration (proxy, events, inline inputs), server-side processing helpers, and standalone (non-Shiny) support. Configure 'DataTables' options directly via R lists, a 1:1 mapping to the 'JavaScript' API.

Version: 0.1.1
Depends: R (≥ 4.1)
Imports: htmlwidgets (≥ 1.6.0), htmltools, jsonlite, cli
Suggests: shiny, rlang, dplyr, lubridate, tibble, bslib, knitr, rmarkdown, testthat (≥ 3.1.0)
Published: 2026-05-04
DOI: 10.32614/CRAN.package.DT2 (may not be active yet)
Author: Andre Leite [aut, cre], Marcos Wasilew [aut], Hugo Vasconcelos [aut], Carlos Amorin [aut], Diogo Bezerra [aut]
Maintainer: Andre Leite <leite at castlab.org>
License: MIT + file LICENSE
URL: https://github.com/StrategicProjects/DT2, https://strategicprojects.github.io/DT2/
NeedsCompilation: no
Materials: README
CRAN checks: DT2 results

Documentation:

Reference manual: DT2.html , DT2.pdf
Vignettes: Extensions Guide (source, R code)
Column Formatting and Rendering (source, R code)
Getting Started with DT2 (source, R code)
Translating DataTables.net Config to R (source, R code)
Shiny Integration (source, R code)

Downloads:

Package source: DT2_0.1.1.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available

Linking:

Please use the canonical form https://CRAN.R-project.org/package=DT2 to link to this page.