A Wrapper of the 'JavaScript' Library 'agGrid'

Data objects in 'R' can be rendered as 'HTML' tables using the 'JavaScript' library 'ag-grid' (typically via 'R Markdown' or 'Shiny'). The 'ag-grid' library has been included in this 'R' package. The package name 'RagGrid' is an abbreviation of 'R agGrid'.

CRAN_Status_Badge Rdoc Build Status Project Status: Active – The project has reached a stable, usable state and is being actively developed. GitHub issues GitHub closed issues

R interface to ag-grid.

This package provides a function aggrid() to display R data via the ag-grid library.


You may install from CRAN or the development version from github using devtools:

# install from CRAN
# the development version
# then try RagGrid::aggrid(iris) as a hello world example


Please check out the full documentation at (http://raggrid.netlify.com/)


RagGrid has a dependency on ag-grid v17.1.1 which provides community and enterprise options. We've bundled both the versions in this package. Please review the licensing options and terms before you use this software. (https://www.ag-grid.com/license-pricing.php)

Thanks to DT for providing a lot of samples which we've used here in the documentation.


RagGrid 0.2.0

  • Update to ag-grid version 18.0.1
  • Row Group Panel on top enabled for enterprise by default
  • Script / CSS includes issue fix
  • Sparkline integration

RagGrid 0.1.1

  • Interfaces both community and enterprise editions of ag-grid version 17.1.1
  • Uses numeraljs to perform number formatting
  • Cross talk integration
  • Shiny integration
  • Supports pivot tables

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.2.0 by Srikkanth M, 3 years ago


Report a bug at https://github.com/no-types/RagGrid/issues

Browse source code at https://github.com/cran/RagGrid

Authors: Srikkanth M [aut, cre] , Praveen N [aut, ctb]

Documentation:   PDF Manual  

MIT + file LICENSE license

Imports htmltools, htmlwidgets, crosstalk, knitr

Suggests jsonlite, rmarkdown, shiny

See at CRAN