# Package for rendering/customizing html tables in Quarto

**URL:** <https://discourse.julialang.org/t/package-for-rendering-customizing-html-tables-in-quarto/122802>\
**Category:** General Usage\
**Tags:** question, tables\
**Created:** [November 19, 2024, 5:41am UTC](https://discourse.julialang.org/t/package-for-rendering-customizing-html-tables-in-quarto/122802 "2024-11-19T05:41:06Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![aww-r](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aww-r/32/206807_2.png) [@aww-r](https://discourse.julialang.org/u/aww-r)\
**Post date:** [November 19, 2024, 5:41am UTC](https://discourse.julialang.org/t/package-for-rendering-customizing-html-tables-in-quarto/122802/1 "2024-11-19T05:41:06Z")

</div>

I’m working on some Quarto documents (text/charts/tables) and I’m struggling to find a package similar to GT (in R) where I can fully customize the layout. Apart from PrettyTables (which doesn’t look good on a modern html page) and BrowseTables (which I cannot customize) I haven’t found anything which could be close to GT. Is there any package you use and could recommend?  
Thanks!

---

<div class="post-metadata">

**Author:** ![jules](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@jules](https://discourse.julialang.org/u/jules)\
**Post date:** [November 19, 2024, 7:28am UTC](https://discourse.julialang.org/t/package-for-rendering-customizing-html-tables-in-quarto/122802/2 "2024-11-19T07:28:19Z")

</div>

Have you seen SummaryTables? [GitHub - PumasAI/SummaryTables.jl: A Julia package for creating publication-ready summary tables in HTML, docx, LaTeX and Typst](https://github.com/PumasAI/SummaryTables.jl)

Not sure what “fully customize the layout” means, I do not expose a lot of styling options for tables as they’re supposed to look a certain way. But you can certainly place underline and merge cells as needed.

---

<div class="post-metadata">

**Author:** ![aww-r](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aww-r/32/206807_2.png) [@aww-r](https://discourse.julialang.org/u/aww-r)\
**Post date:** [November 19, 2024, 7:42am UTC](https://discourse.julialang.org/t/package-for-rendering-customizing-html-tables-in-quarto/122802/3 "2024-11-19T07:42:02Z")

</div>

I’ll check that, thank you. By saying customization I meant to add titles, subtitles, color coding etc, styling etc.

---

<div class="post-metadata">

**Author:** ![jules](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@jules](https://discourse.julialang.org/u/jules)\
**Post date:** [November 19, 2024, 8:31am UTC](https://discourse.julialang.org/t/package-for-rendering-customizing-html-tables-in-quarto/122802/4 "2024-11-19T08:31:25Z")

</div>

If you’re missing some feature just open an issue, I’m open to adding more customization options. For example I haven’t added color, yet, (but if you really needed it you could add it yourself with a wrapper type and a few methods). We don’t really use color in tables at PumasAI.

The same goes for fontsize, because it’s a bit tricky how it should work exactly between the docx backend and the others. But so far, in the tables I had to do, there was no need for different fontsizes within the same table and fontsize was controlled by the document instead.

---

<div class="post-metadata">

**Author:** ![aww-r](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aww-r/32/206807_2.png) [@aww-r](https://discourse.julialang.org/u/aww-r)\
**Post date:** [November 19, 2024, 8:48am UTC](https://discourse.julialang.org/t/package-for-rendering-customizing-html-tables-in-quarto/122802/5 "2024-11-19T08:48:45Z")

</div>

will do, thank you for your support!
