Phil Ewels
banner
ewels.bsky.social
Phil Ewels
@ewels.bsky.social
🧬 Scientist (bioinformatics / genomics), 🧑🏻‍💻 software developer, 🪴 community builder.
Product Manager for open source @seqera.io
Skip to around 8:40 if you just want to see the demo...
November 27, 2025 at 11:27 AM
I'm afraid not - it's built as a mkdocs plugin, so it'll only work with mkdocs.

However, the syntax and logic is pretty simple. I imagine if you point an LLM at the source code it could write a quarto plugin pretty quickly!
November 15, 2025 at 1:04 PM
Anyway - if you have a #mkdocs #material site then give it a spin! It's super easy to use and helps add a little interactivity into your site. And did I mention that there's a confetti cannon? 🎊 Can't go wrong with confetti.

Bug reports / feature requests welcome!
a painting of a cherry blossom tree with a vase of flowers in the background
ALT: a painting of a cherry blossom tree with a vase of flowers in the background
media.tenor.com
November 15, 2025 at 12:39 PM
It's experiences like this which make #opensource such a pleasure to work with! ❤️ It's also a good reminder that reaching out to people to collaborate nearly always ends in a better conclusion 👏
a man in a purple suit is sitting in front of an imdb sign
ALT: a man in a purple suit is sitting in front of an imdb sign
media.tenor.com
November 15, 2025 at 12:39 PM
I wasn't sure whether to publish this as a new thing, or to contribute thousands of lines of code upstream. So, I asked! Sebastian was an absolute gent, and after a few emails suggested passing the plugin repository and PyPI package over to me for development (he will stay on as co-maintainer).
November 15, 2025 at 12:39 PM
I found mkdocs-quiz by Sebastian Jörz - it was exactly what I wanted: simple, easy to embed into our existing markdown and worked out of the box. I had a quiz up and running in under 10 minutes 🎉

I had a few ideas, then suddenly it was 2am and I had completely rewritten the entire plugin 😂
November 15, 2025 at 12:39 PM
So how did this come about?

We've been talking about having some multiple choice questions in the @nextflow.io training for a while. The website is built with the wonderful #mkdocs #material by @squidfunk.com

It came up again a few days ago, so I started poking around for plugins.
November 15, 2025 at 12:39 PM
Top features:

✨ Simple syntax - uses GitHub-flavored markdown checkboxes

🎯 Single and multiple choice - One correct = radio buttons, multiple = checkboxes

⚡ Instant feedback - Show correct/incorrect answers

📊 Progress tracking - Automatic progress sidebar and results panel, with confetti 🎉
November 15, 2025 at 12:39 PM
Reposted by Phil Ewels
Hear from Evan Floden and 50+ more speakers.📹 All the talks from the global #NextflowSummit 2025 are now available to watch on-demand:

hubs.la/Q03SlY690
Virtual Nextflow Summit 2025
hubs.la
November 10, 2025 at 10:33 AM