Generating a Book Bingo Chart in Hugo

Another r/Fantasy 2021 Book Bingo post! How in the world am I generating this (updating) chart in Hugo?

2021 Book Bingo

Attack on Titan, Vol. 1

by Hajime Isayama


Hard Mode ✓


5 SFF Short Stories (Hard: An entire anthology or collection)

The Poppy War

by R.F. Kuang


Hard Mode ✓


Set in Asia (Hard: by an Asian author)

The Changeling

by Victor LaValle


Hard Mode ✓


r/Fantasy A to Z Genre Guide (Hard: by a BIPOC author)

The House in the Cerulean Sea

by T.J. Klune


Hard Mode ✓


Found Family (Hard: featuring an LGBTQ+ character)

The Scorpio Races

by Maggie Stiefvater


Hard Mode ✓


First person POV (Hard: Multiple)

The Wyrmling Horde

by David Farland


r/Fantasy Book Club (Hard: with participation)

Replaced with: Sequel: Not the First Book in the Series (2017)

The Borrowers Afield

by Mary Norton


Hard Mode ✓


New to you author (Hard: haven’t heard much about)

Mexican Gothic

by Silvia Moreno-Garcia


Hard Mode ✓


Gothic Fantasy (Hard: not in the Book Riot article)

Transmetropolitan, Vol. 1: Back on the Street

by Warren Ellis


Hard Mode ✓


Backlist book (Hard: published before 2000)

Red Sister

by Mark Lawrence


Hard Mode ✓


Revenge-seeking character (Hard: revenge as the major book plot)

Six Wakes

by Mur Lafferty


Hard Mode ✓


Mystery plot (Hard: not primary world urban fantasy)

Wild Sign

by Patricia Briggs


Hard Mode ✓


Comfort read (Hard: that isn’t a reread)

Tales of Nezura: Book 1: The Zevolra

by Randall Cooper


Hard Mode ✓


Debut novel (Hard: published in 2021)

Hellblazer, Vol. 1: Original Sins

by Jamie Delano


Hard Mode ✓


Cat squasher (500+ pages; Hard: 800+ pages)

Daemon Voices

by Philip Pullman


Hard Mode ✓


SFF-related nonfiction (Hard: published in the last 5 years)

Cece Rios and the Desert of Souls

by Kaela Rivera


Hard Mode ✓


Latinx or Latin American author (Hard: with fewer than 1000 Goodreads ratings)

Black Rain and Paper Cranes

by R.S. Craig


Hard Mode ✓


Self published (Hard: with fewer than 50 Goodreads ratings)

Annihilation

by Jeff VanderMeer


Hard Mode ✓


Forest setting (Hard: for the entire book)

Gideon the Ninth

by Tamsyn Muir


Hard Mode ✓


Genre mashup (Hard: of three or more genres)

The Midnight Library

by Matt Haig


Hard Mode ✓


Has chapter titles of more than one word (Hard: for every chapter)

An Alchemy of Masques and Mirrors

by Curtis Craddock


Hard Mode ✓


___ of ___ (Hard: and ___)

Project Hail Mary

by Andy Weir


Hard Mode ✓


First contact (Hard: that doesn’t lead to war)

Black Sun

by Rebecca Roanhorse


Trans or Nonbinary (Hard: protagonist)

The Long Way to a Small, Angry Planet

by Becky Chambers


Hard Mode ✓


Debut author (Hard: with an AMA)

A Great and Terrible Beauty

by Libba Bray


Hard Mode ✓


Witches (Hard: as the main protagonist)

read more...