# Great Tables

**URL:** <https://discourse.holoviz.org/t/great-tables/6960>\
**Category:** Announcements\
**Created:** [March 12, 2024, 6:57pm UTC](https://discourse.holoviz.org/t/great-tables/6960 "2024-03-12T18:57:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Marc](https://discourse.holoviz.org/user_avatar/discourse.holoviz.org/marc/32/24_2.png) [@Marc](https://discourse.holoviz.org/u/Marc)\
**Post date:** [March 12, 2024, 6:57pm UTC](https://discourse.holoviz.org/t/great-tables/6960/1 "2024-03-12T18:57:23Z")

</div>

Just wanted to show that [great tables](https://posit-dev.github.io/great-tables/articles/intro.html) work with Panel out of the box.

 ![image](https://discourse.holoviz.org/uploads/default/original/2X/1/19b3e4eb762c4bf9bc21e24cec6b75f39e835c19.png)

```python

import polars as pl

from great_tables import GT, html
from great_tables.data import sza

sza_pivot = (
    pl.from_pandas(sza)
    .filter((pl.col("latitude") == "20") & (pl.col("tst") <= "1200"))
    .select(pl.col("*").exclude("latitude"))
    .drop_nulls()
    .pivot(values="sza", index="month", columns="tst", sort_columns=True)
)

table = (
    GT(sza_pivot, rowname_col="month")
    .data_color(
        domain=[90, 0],
        palette=["rebeccapurple", "white", "orange"],
        na_color="white",
    )
    .tab_header(
        title="Solar Zenith Angles from 05:30 to 12:00",
        subtitle=html("Average monthly values at latitude of 20&deg;N."),
    )
)

import panel as pn

ACCENT = "#70409f"
pn.extension()
pn.template.FastListTemplate(
    site="Panel", title="Great Tables", main=[table], main_layout=None, accent=ACCENT
).servable()

```
