{
  "_id": "6a16a39aacfb0bcc41d81dbe",
  "Package": "tableHTML",
  "Type": "Package",
  "Title": "A Tool to Create HTML Tables",
  "Version": "2.1.3",
  "Authors@R": "c(\nperson(\"Theo\", \"Boutaris\", email = \"teoboot2007@hotmail.com\", role = c(\"aut\", \"cre\", \"cph\")),\nperson(\"Clemens\", \"Zauchner\", email = \"cst.zauchner@gmail.com\", role = \"aut\"),\nperson(\"Dana\", \"Jomar\", email = \"dana.jomar@outlook.com\", role = \"aut\"))",
  "URL": "https://github.com/LyzandeR/tableHTML",
  "BugReports": "https://github.com/LyzandeR/tableHTML/issues",
  "Description": "A tool to create and style HTML tables with CSS. These can\nbe exported and used in any application that accepts HTML (e.g.\n'shiny', 'rmarkdown', 'PowerPoint'). It also provides functions\nto create CSS files (which also work with shiny).",
  "License": "MIT + file LICENSE",
  "RoxygenNote": "7.2.2",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "cmake make libmagick++-dev gsfonts libjpeg-dev\nlibpng-dev libuv1-dev zlib1g-dev",
  "Repository": "https://lyzander.r-universe.dev",
  "Date/Publication": "2025-11-28 16:10:00 UTC",
  "RemoteUrl": "https://github.com/lyzander/tablehtml",
  "RemoteRef": "HEAD",
  "RemoteSha": "2c449de5236c5cfd75132b5fd034a6f454023ea0",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-27 07:53:16 UTC",
    "User": "root"
  },
  "Author": "Theo Boutaris [aut, cre, cph],\nClemens Zauchner [aut],\nDana Jomar [aut]",
  "Maintainer": "Theo Boutaris <teoboot2007@hotmail.com>",
  "MD5sum": "f0c08f8d1159930bd0df8c7cd195f2f8",
  "_user": "lyzander",
  "_type": "src",
  "_file": "tableHTML_2.1.3.tar.gz",
  "_fileid": "74caa1621fa4c2c7a364087221deddccfcd47dbc2081ca75a1a5878a540ca6e9",
  "_filesize": 1392294,
  "_sha256": "74caa1621fa4c2c7a364087221deddccfcd47dbc2081ca75a1a5878a540ca6e9",
  "_created": "2026-05-27T07:53:16.000Z",
  "_published": "2026-05-27T07:56:10.318Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78032250003,
      "time": 124,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7234926344"
    },
    {
      "job": 78032249997,
      "time": 134,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7234929189"
    },
    {
      "job": 78032250005,
      "time": 90,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7234914603"
    },
    {
      "job": 78032250021,
      "time": 97,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7234916913"
    },
    {
      "job": 78031734102,
      "time": 200,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7234884693"
    },
    {
      "job": 78032250037,
      "time": 117,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7234924016"
    },
    {
      "job": 78032250027,
      "time": 103,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7234919382"
    },
    {
      "job": 78032250029,
      "time": 87,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7234913786"
    },
    {
      "job": 78032249998,
      "time": 90,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7234915290"
    }
  ],
  "_buildurl": "https://github.com/r-universe/lyzander/actions/runs/26498230472",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/lyzander/tablehtml",
  "_commit": {
    "id": "2c449de5236c5cfd75132b5fd034a6f454023ea0",
    "author": "Teo <teoboot2007@hotmail.com>",
    "committer": "Teo <teoboot2007@hotmail.com>",
    "message": "fixed anchor as per cran\n",
    "time": 1764346200
  },
  "_maintainer": {
    "name": "Theo Boutaris",
    "email": "teoboot2007@hotmail.com",
    "login": "lyzander",
    "description": "Originally from Thessaloniki GR.\nWorking as a Principal Data Scientist.\n",
    "uuid": 6292836
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.2.0",
      "role": "Depends"
    },
    {
      "package": "htmltools",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "jpeg",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "png",
      "role": "Imports"
    },
    {
      "package": "webshot",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "RColorBrewer",
      "role": "Suggests"
    }
  ],
  "_owner": "lyzander",
  "_selfowned": true,
  "_usedby": 2,
  "_updates": [
    {
      "week": "2025-37",
      "n": 1
    },
    {
      "week": "2025-48",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 20,
  "_contributors": [
    {
      "user": "lyzander",
      "count": 217,
      "uuid": 6292836
    },
    {
      "user": "clemens-zauchner",
      "count": 64,
      "uuid": 29435287
    },
    {
      "user": "tboutaris",
      "count": 25,
      "uuid": 47359141
    },
    {
      "user": "danajomar",
      "count": 24,
      "uuid": 42438529
    },
    {
      "user": "cpsievert",
      "count": 1,
      "uuid": 1365941
    }
  ],
  "_userbio": {
    "uuid": 6292836,
    "type": "user",
    "name": "Theo Boutaris",
    "description": "Originally from Thessaloniki GR.\r\nWorking as a Principal Data Scientist.\r\n"
  },
  "_downloads": {
    "count": 5263,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/tableHTML"
  },
  "_devurl": "https://github.com/lyzander/tablehtml",
  "_searchresults": 378,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/tableHTML.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/lyzander/tablehtml",
  "_realowner": "lyzander",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2.10",
      "date": "2016-06-26"
    },
    {
      "version": "0.2.11",
      "date": "2016-08-03"
    },
    {
      "version": "0.2.12",
      "date": "2016-09-13"
    },
    {
      "version": "1.0.1",
      "date": "2017-06-06"
    },
    {
      "version": "1.1.0",
      "date": "2017-11-05"
    },
    {
      "version": "2.0.0",
      "date": "2019-03-16"
    },
    {
      "version": "2.1.0",
      "date": "2021-03-21"
    },
    {
      "version": "2.1.1",
      "date": "2022-12-07"
    },
    {
      "version": "2.1.2",
      "date": "2023-04-17"
    },
    {
      "version": "2.1.3",
      "date": "2025-12-01"
    }
  ],
  "_exports": [
    "%>%",
    "add_css_caption",
    "add_css_column",
    "add_css_conditional_column",
    "add_css_footer",
    "add_css_header",
    "add_css_row",
    "add_css_rows_in_column",
    "add_css_second_header",
    "add_css_table",
    "add_css_tbody",
    "add_css_thead",
    "add_editable_column",
    "add_theme",
    "add_theme_colorize",
    "create_hexlogo",
    "create_logo",
    "even",
    "make_css",
    "make_css_color_rank_theme",
    "make_hyperlink",
    "odd",
    "render_tableHTML",
    "replace_html",
    "tableHTML",
    "tableHTML_output",
    "tableHTML_to_image",
    "write_tableHTML"
  ],
  "_help": [
    {
      "page": "pipe",
      "title": "Pipe css",
      "topics": [
        "%>%"
      ]
    },
    {
      "page": "add_css_caption",
      "title": "Add css to tableHTML's caption",
      "topics": [
        "add_css_caption"
      ]
    },
    {
      "page": "add_css_column",
      "title": "Add css to tableHTML's columns",
      "topics": [
        "add_css_column"
      ]
    },
    {
      "page": "add_css_conditional_column",
      "title": "Add conditional css to tableHTML's columns",
      "topics": [
        "add_css_conditional_column"
      ]
    },
    {
      "page": "add_css_footer",
      "title": "Add css to tableHTML's footer",
      "topics": [
        "add_css_footer"
      ]
    },
    {
      "page": "add_css_header",
      "title": "Add css to tableHTML's headers",
      "topics": [
        "add_css_header"
      ]
    },
    {
      "page": "add_css_row",
      "title": "Add css to tableHTML's rows",
      "topics": [
        "add_css_row"
      ]
    },
    {
      "page": "add_css_rows_in_column",
      "title": "Add css to tableHTML's columns' rows.",
      "topics": [
        "add_css_rows_in_column"
      ]
    },
    {
      "page": "add_css_second_header",
      "title": "Add css to tableHTML's second headers",
      "topics": [
        "add_css_second_header"
      ]
    },
    {
      "page": "add_css_table",
      "title": "Add css to the whole tableHTML",
      "topics": [
        "add_css_table"
      ]
    },
    {
      "page": "add_css_tbody",
      "title": "Add css to the tbody tag",
      "topics": [
        "add_css_tbody"
      ]
    },
    {
      "page": "add_css_thead",
      "title": "Add css to the thead tag",
      "topics": [
        "add_css_thead"
      ]
    },
    {
      "page": "add_editable_column",
      "title": "Make columns Editable",
      "topics": [
        "add_editable_column"
      ]
    },
    {
      "page": "add_theme",
      "title": "Add a theme to the tableHTML",
      "topics": [
        "add_theme"
      ]
    },
    {
      "page": "add_theme_colorize",
      "title": "Add a theme to a tableHTML with a total row.",
      "topics": [
        "add_theme_colorize"
      ]
    },
    {
      "page": "create_hexlogo",
      "title": "Generate hexagon logo from a tableHTML object.",
      "topics": [
        "create_hexlogo"
      ]
    },
    {
      "page": "create_logo",
      "title": "Generate package's logo",
      "topics": [
        "create_logo"
      ]
    },
    {
      "page": "make_css",
      "title": "Create a css file or string",
      "topics": [
        "make_css"
      ]
    },
    {
      "page": "make_css_color_rank_theme",
      "title": "Get css properties for custom color rank theme",
      "topics": [
        "make_css_color_rank_theme"
      ]
    },
    {
      "page": "make_hyperlink",
      "title": "Create a hyperlink to display as a link on a tableHTML",
      "topics": [
        "make_hyperlink"
      ]
    },
    {
      "page": "odd_even",
      "title": "Get the odd or even numbers from a numeric vector",
      "topics": [
        "even",
        "odd"
      ]
    },
    {
      "page": "render_tableHTML",
      "title": "Implementing tableHTML in shiny",
      "topics": [
        "render_tableHTML"
      ]
    },
    {
      "page": "replace_html",
      "title": "Replaces a tableHTML string with another",
      "concept": [
        "Pattern Matching and Replacement"
      ],
      "topics": [
        "replace_html"
      ]
    },
    {
      "page": "tableHTML",
      "title": "Create an easily css-ible HTML table",
      "topics": [
        "print.tableHTML",
        "tableHTML"
      ]
    },
    {
      "page": "tableHTML_output",
      "title": "Implementing tableHTML in shiny",
      "topics": [
        "tableHTML_output"
      ]
    },
    {
      "page": "tableHTML_to_image",
      "title": "Convert a tableHTML into an image",
      "topics": [
        "tableHTML_to_image"
      ]
    },
    {
      "page": "write_tableHTML",
      "title": "Writes the HTML code to a file",
      "topics": [
        "write_tableHTML"
      ]
    }
  ],
  "_readme": "https://github.com/lyzander/tablehtml/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bslib",
    "cachem",
    "callr",
    "cli",
    "commonmark",
    "digest",
    "fastmap",
    "fontawesome",
    "fs",
    "glue",
    "htmltools",
    "httpuv",
    "jpeg",
    "jquerylib",
    "jsonlite",
    "later",
    "lifecycle",
    "magrittr",
    "memoise",
    "mime",
    "otel",
    "png",
    "processx",
    "promises",
    "ps",
    "R6",
    "rappdirs",
    "Rcpp",
    "rlang",
    "sass",
    "shiny",
    "sourcetools",
    "webshot",
    "withr",
    "xtable"
  ],
  "_vignettes": [
    {
      "source": "conditional_column.Rmd",
      "filename": "conditional_column.html",
      "title": "tableHTML",
      "author": "Clemens Zauchner",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Highlight specific value in a column",
        "Highlight specific value in multiple columns",
        "Chaining",
        "Applying function on multiple columns",
        "Equalities and inequalities",
        "Highest and lowest values",
        "Between",
        "Character columns - Pattern matching",
        "Update to sorting factors with levels",
        "Color rank",
        "Using custom CSS",
        "Integration with other tableHTML functions"
      ],
      "created": "2017-10-29 20:03:37",
      "modified": "2019-02-28 14:49:55",
      "commits": 5
    },
    {
      "source": "examples.Rmd",
      "filename": "examples.html",
      "title": "tableHTML",
      "author": "Theo Boutaris, Clemens Zauchner, Dana Jomar",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Row groups and Second Headers",
        "Add row css and column css",
        "Add row, column, second header and header css",
        "scientific theme",
        "rshiny-blue theme",
        "colorize theme",
        "colorize theme with Two Colors",
        "colorize theme with total rows and an id_column",
        "Coloring a Row Group",
        "Collapsed table",
        "Table with Second Headers",
        "add_css_column overwrites add_css_row",
        "Table with thead and tbody",
        "Column Overwrites Row Overwrites tbody / thead Overwrites table",
        "Table with One Empty Second Header",
        "Table with the Last Second Header Missing",
        "Only Row Groups no Second Headers",
        "Using non-collapsed tables in shiny",
        "Using conditional formatting with other tableHTML functions",
        "Iris dataset with second headers, rowgroups, and conditional css",
        "Table added as an image (not as html)",
        "Table added as an image (changing size of image)"
      ],
      "created": "2016-06-18 23:25:20",
      "modified": "2019-03-16 16:02:07",
      "commits": 19
    },
    {
      "source": "make_css.Rmd",
      "filename": "make_css.html",
      "title": "make_css",
      "author": "Theo Boutaris",
      "engine": "knitr::rmarkdown",
      "headings": [
        "make_css and shiny",
        "Directly in the ui.R",
        "Creating a file and loading it with includeCSS"
      ],
      "created": "2016-07-06 18:58:13",
      "modified": "2017-06-06 10:19:57",
      "commits": 13
    },
    {
      "source": "themes.Rmd",
      "filename": "themes.html",
      "title": "tableHTML",
      "author": "Theo Boutaris",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Specifying a theme",
        "scientific",
        "rshiny-blue",
        "colorize",
        "Here we are hightlighting the last row which contains the average of the columns.",
        "Totals with add_theme_colorize"
      ],
      "created": "2019-03-15 10:12:15",
      "modified": "2019-03-15 10:12:15",
      "commits": 1
    },
    {
      "source": "tableHTML.Rmd",
      "filename": "tableHTML.html",
      "title": "tableHTML",
      "author": "Theo Boutaris",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Removing Row Names",
        "Adding a table class",
        "Adding Second Headers that span multiple columns",
        "Adding Row Groups that span multiple rows",
        "Change the widths",
        "Change the border",
        "Adding a caption",
        "Adding a footer",
        "Collapse the table",
        "Spacing",
        "Escaping",
        "add_css_* family",
        "add_css_row",
        "add_css_column",
        "add_css_rows_in_column",
        "add_editable_column",
        "add_css_header",
        "add_css_second_header",
        "add_css_caption",
        "add_css_footer",
        "add_css_thead",
        "add_css_tbody",
        "add_css_table",
        "All together",
        "make_hyperlink",
        "replace_html",
        "Export tableHTML as a picture",
        "Themes",
        "Hover and other CSS selectors",
        "tableHTML and shiny",
        "shiny and CSS"
      ],
      "created": "2016-06-18 18:55:31",
      "modified": "2021-03-21 15:19:57",
      "commits": 31
    }
  ],
  "_score": 9.67893641156611,
  "_indexed": true,
  "_nocasepkg": "tablehtml",
  "_universes": [
    "lyzander"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.1.3",
      "date": "2026-05-27T07:55:23.000Z",
      "distro": "noble",
      "commit": "2c449de5236c5cfd75132b5fd034a6f454023ea0",
      "fileid": "b79d1906134216a635a173589bc6ce0a563cefbee73aad78c3937f111bcf934b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lyzander/actions/runs/26498230472"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.1.3",
      "date": "2026-05-27T07:55:32.000Z",
      "distro": "noble",
      "commit": "2c449de5236c5cfd75132b5fd034a6f454023ea0",
      "fileid": "5cdf4c3e14b410d47d88ac422918b133248466e5b0541822ec2ed88cf439ed5b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lyzander/actions/runs/26498230472"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.1.3",
      "date": "2026-05-27T07:54:52.000Z",
      "commit": "2c449de5236c5cfd75132b5fd034a6f454023ea0",
      "fileid": "ca067f84ce85bbe796d408d40e8f85f356d6798de47c06023100d5b5564fcfeb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lyzander/actions/runs/26498230472"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.1.3",
      "date": "2026-05-27T07:54:53.000Z",
      "commit": "2c449de5236c5cfd75132b5fd034a6f454023ea0",
      "fileid": "97fc496bd39e4b2658268400f5a4d78d1abaf9e9abfeb314ae8e2fdb30035093",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lyzander/actions/runs/26498230472"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.1.3",
      "date": "2026-05-27T07:55:34.000Z",
      "commit": "2c449de5236c5cfd75132b5fd034a6f454023ea0",
      "fileid": "67602ad869ef6ed3195cc5e36be8d651451f9aff69a1881ee0b3cdddd507d3a5",
      "status": "success",
      "buildurl": "https://github.com/r-universe/lyzander/actions/runs/26498230472"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.1.3",
      "date": "2026-05-27T07:54:53.000Z",
      "commit": "2c449de5236c5cfd75132b5fd034a6f454023ea0",
      "fileid": "4a87af5449e44ddf395810ff1d3c2113973499b83243c585cdef2989b93de22d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lyzander/actions/runs/26498230472"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.1.3",
      "date": "2026-05-27T07:54:37.000Z",
      "commit": "2c449de5236c5cfd75132b5fd034a6f454023ea0",
      "fileid": "214fbfa0909ed36870799f8fbbda648beeebd94188ea62d0132fe34a1dc5baf6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lyzander/actions/runs/26498230472"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.1.3",
      "date": "2026-05-27T07:54:43.000Z",
      "commit": "2c449de5236c5cfd75132b5fd034a6f454023ea0",
      "fileid": "5cbb3b4fe96d825c2ae7a2641b0194db40e1da98d8a34dae92cb117ba74cb549",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lyzander/actions/runs/26498230472"
    }
  ]
}