When the Paprika extension isn’t available but a URL for the recipe is, Workflow can help.
I’ve recently discovered that I really enjoy cooking. I love trying to make something new and experimenting with various spices, seasonings, and other ingredients to create a unique and delicious flavor. For recipe management, I use Paprika Recipe Manager for iPhone, iPad, and Mac (separate purchases for each but recipes do sync between versions with a free Paprika account). Paprika allows you to save recipes via a sharing extension in the iOS share sheet. If it isn’t able to extract the recipe from a webpage, it will ask you to open the page in Paprika’s in-app browser, which provides some excellent clipboard tools for manually saving the recipe in a fairly quick and easy manner. For instance, you can select the ingredients on the page, and then tap the Ingredients button along the bottom of the browser, then do the same for directions, cook time, nutrition, notes, etc.
Paprika also allows you to search recipes within the in-app browser, auto-detects if a URL is in the clipboard (and prompts to load it), create new recipes manually from scratch, manage and organize recipes through categories or favorites, pin multiple recipes for quick access when cooking, easily set timers (auto-detected in the text of the recipe), add ingredients of a recipe to a shopping list and sync that list to Reminders, and create weekly meal plans which can be synced to your calendar. Unfortunately the app hasn’t been updated in awhile and I’m not so sure it’s in active development anymore, which is a shame. That being said, as long as it works, I will continue to use it. One thing I have wanted to see from the developers for some time now is an improvement on the base URL scheme of the app: the ability to prefix a URL with their URL scheme and have that page opened in Paprika’s browser. There are apps which have used URL schemes in this way for some time. Prefixing a URL in Safari with the letter r, as in
rhttp://recipesite.com/thisrecipe will open that URL in the in-app browser for the Documents app by Readdle. 1Password also provides the ability to open a URL within their browser (by prefixing a URL with
The extension for Paprika usually works great in Safari, in my experience. However there are instances where it wont be available, such as when viewing recipes from other apps. I’ve found the Kitchen Stories app to be quite fun to browse over the past few months but due to the data it makes available to the share sheet, the Paprika extension isn’t available here. You could use the Copy Link button available in their custom share page, and then launch Paprika manually, which would then prompt you to load the URL in the clipboard. Alternatively, you could let Workflow take care of that for you. Just like I have workflows to open a page in Documents or 1Password with their aforementioned URL schemes, I also have a workaround for Paprika. This uses the Workflow app on iOS as an action extension to copy the input URL to the clipboard and then launch Paprika using their
paprika:// URL scheme, where the app will prompt you to load the page in the browser so you can save the recipe.
The workflow also stores your current clipboard content to a variable so that if you return to Kitchen Stories after saving the recipe, while the Workflow extension is still running, it will set the prior data back to your clipboard. I don’t prefer having to use clipboard workarounds so being able to at least maintain whatever I may have on there is a nice thing for me. The workflow will work from other apps as well, as long as they make the recipe’s URL available to the share sheet. You can get the workflow here.
I keep hoping to see some more advanced features from Paprika, as well as better export options, but I still find it to be really great at what it does and will continue to use it for now.