kableExtra
Construct Complex Table with 'kable' and Pipe Syntax
Description
Build complex HTML or 'LaTeX' tables using 'kable()' from 'knitr' and the piping syntax from 'magrittr'. Function 'kable()' is a light weight table generator coming from 'knitr'. This package simplifies the way to manipulate the HTML or 'LaTeX' codes generated by 'kable()' and allows users to construct complex tables and customize styles using a readable syntax.
Downloads
194.7K
Last 30 days
243rd
613.5K
Last 90 days
2.2M
Last year
Trend: -6.2% (30d vs prior 30d)
2.3K
Last 30 days
4.3K
Last 90 days
15.9K
Last year
Trend: +171% (30d vs prior 30d)
7
Last 7 days
24
Last 30 days
1
All-time
autoCRAN-only: this name is served only by autoCRAN, so the count is exact.
CRAN Check Status
Show all 13 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | OK |
| r-devel-linux-x86_64-debian-gcc | OK |
| r-devel-linux-x86_64-fedora-clang | ERROR |
| r-devel-linux-x86_64-fedora-gcc | ERROR |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (2 non-OK)
re-building of vignette outputs
Error(s) in re-building vignettes:
--- re-building ‘awesome_table_in_html.Rmd’ using rmarkdown
--- finished re-building ‘awesome_table_in_html.Rmd’
--- re-building ‘awesome_table_in_pdf.Rmd’ using rmarkdown
! Undefined control sequence.
\tabu@cleanup ...bu@naturalX =\tabu@naturalX@save
\let \tabu@naturalXmax \ta...
l.706 \end{tabu}
Error: processing vignette 'awesome_table_in_pdf.Rmd' failed with diagnostics:
LaTeX failed to compile /data/gannet/ripley/R/packages/tests-clang/kableExtra.Rcheck/vign_test/kableExtra/vignettes/awesome_table_in_pdf.tex. See https://yihui.org/tinytex/r/#debugging for debugging tips. See awesome_table_in_pdf.log for more info.
--- failed re-building ‘awesome_table_in_pdf.Rmd’
--- re-building ‘best_practice_for_newline_in_latex_table.Rmd’ using rmarkdown
--- finished re-building ‘best_practice_for_newline_in_latex_table.Rmd’
--- re-building ‘legacy_features.Rmd’ using rmarkdown
--- finished re-building ‘legacy_features.Rmd’
--- re-building ‘use_kable_in_shiny.Rmd’ using rmarkdown
--- finished re-building ‘use_kable_in_shiny.Rmd’
SUMMARY: processing the following file failed:
‘awesome_table_in_pdf.Rmd’
Error: Vignette re-building failed.
Execution halted
re-building of vignette outputs
Error(s) in re-building vignettes:
--- re-building ‘awesome_table_in_html.Rmd’ using rmarkdown
--- finished re-building ‘awesome_table_in_html.Rmd’
--- re-building ‘awesome_table_in_pdf.Rmd’ using rmarkdown
! Undefined control sequence.
\tabu@cleanup ...bu@naturalX =\tabu@naturalX@save
\let \tabu@naturalXmax \ta...
l.706 \end{tabu}
Error: processing vignette 'awesome_table_in_pdf.Rmd' failed with diagnostics:
LaTeX failed to compile /data/gannet/ripley/R/packages/tests-devel/kableExtra.Rcheck/vign_test/kableExtra/vignettes/awesome_table_in_pdf.tex. See https://yihui.org/tinytex/r/#debugging for debugging tips. See awesome_table_in_pdf.log for more info.
--- failed re-building ‘awesome_table_in_pdf.Rmd’
--- re-building ‘best_practice_for_newline_in_latex_table.Rmd’ using rmarkdown
--- finished re-building ‘best_practice_for_newline_in_latex_table.Rmd’
--- re-building ‘legacy_features.Rmd’ using rmarkdown
--- finished re-building ‘legacy_features.Rmd’
--- re-building ‘use_kable_in_shiny.Rmd’ using rmarkdown
--- finished re-building ‘use_kable_in_shiny.Rmd’
SUMMARY: processing the following file failed:
‘awesome_table_in_pdf.Rmd’
Error: Vignette re-building failed.
Execution halted
Additional Issues
Check History
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 4, 2026
re-building of vignette outputs
Error(s) in re-building vignettes: --- re-building ‘awesome_table_in_html.Rmd’ using rmarkdown --- finished re-building ‘awesome_table_in_html.Rmd’ --- re-building ‘awesome_table_in_pdf.Rmd’ using rmarkdown ! Undefined control sequence. \tabu@cleanu ...[truncated]... atures.Rmd’ --- re-building ‘use_kable_in_shiny.Rmd’ using rmarkdown --- finished re-building ‘use_kable_in_shiny.Rmd’ SUMMARY: processing the following file failed: ‘awesome_table_in_pdf.Rmd’ Error: Vignette re-building failed. Execution halted