What

Extracts information from parkrun event result pages for inclusion in reports. It’s not a run report generator as such, but will help you write a weekly report for an event.

Why

I wrote this while volunteering as a Run Director at the beautiful Brimbank parkrun, to make it easy to celebrate our community’s achievements on the Brimbank parkrun Facebook page. I am sharing it so that you get to enjoy it too.

I initially wrote this as a Firefox Add-On, as the developer tooling is pretty good in this space and Firefox Browser Add-Ons are pretty easy to distribute. However, once I worked out I could generate a userscript as part of the automated release process and run it in any browser with a userscript manager, including iOS and iPadOS devices, I switched to using that!

What about?

I know there are a bunch of infographic generators out there. I wrote Eventuate because it surfaces achievements in a more egalitarian way. Achievements are celebrated regardless of participants’ gender, age group or age grading. Course records appear alongside everyone else’s personal bests. Volunteering is celebrated as much as finishing. And it’s readable by screen-readers for those who use them.

How much

Free. For everyone. Forever. Of course.

How

As soon as the latest results page loads for an event, you’ll see a bunch of useful text before the results table is displayed, including:

Eventuate extension output displaying an event summary with a yellow background. Shows participant statistics including finishers, volunteers, milestone achievers, first-timers,  personal bests, and various community statistics. Contains red notification banner indicating this is extracted data for report writing assistance.

Where

The source code is freely available on GitHub and releases are available in a range of formats, including the Chrome extension, the Firefox add-on, and packages for your browser of choice.

Happily, Eventuate is available on Firefox for Android via AMO.

Apple charge a fee to distribute software through their App Store, so Eventuate is not available as an extension for Safari. Safari and iOS users have two options available to them, in the forms of a bookmarklet and a userscript.

Grab your Eventuate bookmarklet or Eventuate userscript!

The Chrome extension is compatible with other Chromium-based browsers including Microsoft Edge and Opera. Please report any issues you encounter using this on other browsers.