I’ve been using Mela for a while for storing recipes, but I’m no longer exclusively using macOS and iOS, so it seemed like a good time to move my recipes into Obsidian so I can use them on any platform with Obsidian Recipe View.
I put together a simple command line tool, written in Go, to take recipes and convert them to Markdown documents compatible with Obsidian Recipe View (they also display fine without it, they’re just standard Markdown). It worked well for my recipes, although I did have to do some manual image conversion after the import to replace HEIC images, which Obsidian can’t display. It was manageable to do that manually, but it might be interesting to extend the tool in the future to also handle image format conversion.
If that sounds useful to you, you can find the source code on GitHub. Currently, I don’t have any prebuilt binaries to offer, but I might look into it if anybody is interested. It has no dependencies beyond Go itself and two modules that Go will automatically download, so it’s pretty easy to get it built yourself if you’re comfortable with the command line. There’s also a dev container configuration in the repo, which can be used with VS Code to automatically bootstrap a Go dev environment.
I’ve tested it on Linux, but it should work fine on macOS as well. I’ve not tried it on Windows, but I’ll happily take bug reports here or on GitHub.