Mail merge, availability (like mini Doodle/Whenisgood), plus a small Python client

I’ve been working on three small projects that may be of interest to the community at large:

  • grist-availability, a small Flask-based tool to gather responses on people’s availability. Kind of like Doodle/Whenisgood, but everyone gets a personalized link. Looks like this in use:

  • grist-mailmerge, a way to send batch email, driven by a Grist table and a Jinja template.

  • Both are supported by pygrist-mini, a tiny Grist API client for Python. (can’t add three links as a new user, otherwise I would)


OMG, these look amazing!

Wow, this is awesome!

Regarding pygrist-mini: a while ago I started implementing a rewrite of the Grist API client. Unfortunately development stalled due to time constraints, but it would still be wonderful to see it completed. If you’re interested in contributing to it, that’d be greatly appreciated.