I keep my recipes in a git repo formatted with markdown and pushed to GitHub.
It is easy to view on a phone or tablet, I have a history of changes I make over time, and it’s easy to share with other people.
Any new recipes I find online I can usually edit fairly quick and add it to the repo so I don’t have to scroll through someones family history and how it relates to some dish every time I want to make it.
It’s very much the solution of a programmer, but it works well for me.