@kevin @phil A long time ago, the standard exchange format for recipes was the one defined by Episoft Meal-Master (and quite a few recipe services were initially jumpstarted from the various Meal-Master collections available on the 'net).
It's a text format with minimal markup and some arbitrary restrictions (Meal-Master was a MSDOS program) - I found a description that someone wrote down here: http://www.wedesoft.de/software/2020/07/07/mealmaster/
MM recipes were shared over BBSes and Usenet, and rewritten as needed.
@Ventronik I don't know if anyone does the kind of version management you initially mentioned, though the format should make it reasonably easy, despite its shortcomings. It still seems to be used as exchange format between recipe management applications (actually I noticed the next blog post after the one I linked to announces a rewrite of a program that manages large collections of MM recipes, and also points to a couple of them). There is some software ecosystem around the topic out there.
Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them.