Package: lt
Type: Package
Title: Lightweight Tables via JSON Specs and JavaScript
Version: 0.5
Authors@R: person('Yihui', 'Xie', email = 'xie@yihui.name', role = c('aut', 'cre', 'cph'),
    comment = c(ORCID = '0000-0003-0645-5666', URL = 'https://yihui.org'))
Description: A lightweight grammar of tables. Build a table by declaring a JSON
    spec (titles, spanners, row groups, footnotes, formatting functions, etc.); a tiny
    vanilla JavaScript runtime builds the HTML table from the spec on page
    load. Cells can hold inline plots (error bars, dot plots, mini line and bar charts) drawn
    as SVG in the browser from the numbers alone. Tables can optionally be made
    interactive (sorting, searching, filtering, pagination, column hiding,
    expandable row detail, and CSV download) via a separate extension loaded
    only when requested. No 'sass', no 'V8', no 'htmlwidgets' — just base
    R and 'xfun' ('htmltools' is used only for the optional Shiny binding and
    for embedding tables in other HTML output).
License: MIT + file LICENSE
URL: https://github.com/yihui/lt
BugReports: https://github.com/yihui/lt/issues
Depends: R (>= 4.1.0)
Encoding: UTF-8
Imports: grDevices, xfun (>= 0.62)
Suggests: chromote, htmltools, knitr, litedown, magick, repr, shiny,
        testit
Config/lt.js: 1.14.110
Config/roxygen2/version: 8.1.1
NeedsCompilation: no
Packaged: 2026-10-17 02:59:16 UTC; xieyih
Author: Yihui Xie [aut, cre, cph] (ORCID:
    <https://orcid.org/0000-0003-0645-5666>, URL: https://yihui.org)
Maintainer: Yihui Xie <xie@yihui.name>
Repository: CRAN
Date/Publication: 2026-10-17 03:30:02 UTC
