Email actions in Emacs (notmuch)

A few years ago I wrote microdata.el , an Emacs package for extracting and acting on microdata in email. Since then, I’ve been using it daily to open Discourse and GitHub PR/issue notifications from notmuch with a single keypress ( C-c C-c ) instead of having to find and click on the appropriate link. Many automated emails include structured metadata using either JSON-LD and/or Microdata .…