Eventuate

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!

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 Brimbank parkrun event #332 summary with yellow background. Shows participant statistics including 112 parkrunners, 8 volunteers, 3 milestone achievers, 8 first-timers, 17 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 packages for your browser of choice.

Happily, Eventuate is available on Firefox for Android.

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 Chromium extension for Google Chrome is compatible with other browsers including Microsoft Edge and Opera. Please report any issues you encounter using this on other browsers.