Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Displays

A {listing} renders its collected items with one of five built-in displays, chosen with the :display: option. Each leads with a different field:

Display

Best for

Leads with

table

dense, scannable lists

the columns you pick

gallery

visual collections

a thumbnail image

summary

blog indexes, reading lists (scan and click through)

the description

feed

blogs, bios (read in place)

the full body

sections

pages that are the listing: release notes or combined meeting notes

an ## heading per item, then the full body

Below is a quick tour of each; follow the links for the full options. Sorting, filtering, and limiting work the same in every display and are covered in Transform.

table

The default. Pick the columns you want with :columns:.

:::{listing}
:path: ../posts/*.md
:columns: title,date
:::

TitleDate
Community roundupJune 5, 2025
Your first listingMay 15, 2025
Interactive widgetsApril 10, 2025
Zebra release notesMarch 1, 2025
A February updateFebruary 1, 2025
Hello worldJanuary 1, 2025
The first prototypeNovember 20, 2024

An image-forward card grid.

summary

Stacked cards that show each item’s description.

:::{listing}
:path: ../posts/*.md
:display: summary
:::

June 5, 2025 · Ada Lovelace, Grace Hopper
Highlights from the community call — new contributors, three plugins in the works, and a roadmap for the next release cycle.
newscommunity
May 15, 2025
A step-by-step guide to your first listing, from a bare directive to a styled gallery.
tutorialdocs
April 10, 2025
Interactive widgets have landed. Embed live, manipulable figures directly in your pages — sliders, toggles, and plots that respond to readers — without writing a single line of JavaScript yourself.
releasenews
March 1, 2025
The Zebra release is out — faster builds, a redesigned gallery, and a long list of bug fixes contributed by the community.
release
February 1, 2025
What happened in February — a roundup of fixes, docs improvements, and the first community contributions to land.
news
January 1, 2025 · Ada Lovelace
The very first post — what this project is, why we started it, and where we hope to take it over the coming year.
intronews
November 20, 2024
A look back at the very first prototype — what worked, what didn't, and the rough edges we sanded down before the public launch.
release

feed

The full body of each item, stacked for reading straight down.

:::{listing}
:path: ../posts/*.md
:display: feed
:body-limit: 2
:limit: 3
:::

June 5, 2025
Ada Lovelace, Grace Hopper
newscommunity

Our latest community call was the busiest one yet. Here are the highlights from a packed hour of demos and discussion.

  • Five new contributors landed their first pull requests this month.

  • Three plugins are in the works, including a GitHub-releases collector.

  • We sketched a roadmap for the next release cycle, with a focus on accessibility.

May 15, 2025
tutorialdocs

Start here if you’re new.

April 10, 2025
releasenews

Interactive widgets let you embed live, manipulable figures directly in your pages. Readers can drag a slider or toggle a series and watch the figure respond, with no JavaScript on your part.

Widgets work anywhere a figure does, including inside grids. They fall back to a static image when scripting is unavailable.

sections

Like feed, but each item is a real ##-level section that appears in the page outline.

:::{listing}
:path: ../posts/*.md
:filter: tags=release
:display: sections
:limit: 2
:::

Interactive widgets

releasenews

Interactive widgets let you embed live, manipulable figures directly in your pages. Readers can drag a slider or toggle a series and watch the figure respond, with no JavaScript on your part.

Widgets work anywhere a figure does, including inside grids. They fall back to a static image when scripting is unavailable.

Zebra release notes

release

Zebra is our biggest release yet, focused on build speed and the gallery display. Upgrade with your usual package manager; no configuration changes are required.

Added
  • A redesigned gallery with responsive columns and even card heights.

  • Per-field tag colors, so you can show more than one kind of tag at a glance.

Fixed
  • A redundant re-parse that slowed large projects; builds are roughly twice as fast.

  • Thumbnails with transparent backgrounds now stay legible in dark themes.

  • Several smaller layout glitches on narrow screens.

Graceful degradation for unknown configuration

An unknown :source: warns and renders a note:

:::{listing}
:source: nope
:::

An unknown :display: warns and falls back to a table:

:::{listing}
:path: ../posts/*.md
:display: nope
:::

TitleDate
Community roundupJune 5, 2025
Your first listingMay 15, 2025
Interactive widgetsApril 10, 2025
Zebra release notesMarch 1, 2025
A February updateFebruary 1, 2025
Hello worldJanuary 1, 2025
The first prototypeNovember 20, 2024