This workflow can be used to save all of your workflows in:
a raw state (as a json file in Dropbox)
an Airtable base, in a pre-designed format.
It runs periodically (currently, every 30 minutes) and either updates (if already existing in Airtable) or creates a new record in Airtable for each workflow.
Do let me know if you have any suggestions or queries.
Note: This workflows uses the “http://localhost:5678/rest” API which the UI editor uses but is still not officially supported. Hence, it may suffer breaking changes at some point in the future and the workflow might become dysfunctional then.