0 purchases
recipebox 0.1.3
Recipe Box
This program takes a recipe URL, scrapes the recipe website, converts it to Markdown
format and store it in your local Zettelkasten.
I use the free Obsidian Zettelkasten software and re-purpose it as a electronic recipe box.
The user can edit the recipe, fix errors, make notes, rate it, add #tags and [[backlinks]] to organise his/her collection.
A recipe box can be a treasure chest, but you have to put in some effort.
The idea is not to have the biggest collection of recipes, but to have the most valuable one. The one with the recipes you've
personally tested and most of your family love.
Since the recipes are stored in simple plain text files it is easy to share with your friends and family, or pass down to the
next generation years from now.
In our age when cloud services can shut down, get bought, or change privacy policy any day, the last thing you want is proprietary formats and data lock-in.
With Obsidian, your data sits in a local folder. Never leave your life's work held hostage in the cloud again.
Plain text Markdown also gives you the unparalleled interoperability to use any kind of sync, encryption, or data processing that works with plain text files.
You could still backup your recipe collection to a private GitHub repository. You could also convert the Markdown files into a
PDF and print a physical book as a personalised gift. You'll need those #tags and [[backlinks]] to organise it thou.
Installation
pip install recipe-box
Install Obsidian to view the pretty recipes ;)
How To Use
First run recipe_box without parameters to create the config file, $HOME/.config/recipe_box/recipe_box.json
{
"recipe_box": "~/recipe_box/"
}
Here you can customize the name and location of your recipe box.
Then you are ready to download recipes. Search one of the supported sites for a recipe you like, copy the URL.
$ recipe_box https://www.bbc.co.uk/food/recipes/better_for_you_chocolate_83771
Open Obsidian, open vault and point it to your recipe_box.
Supported Recipe Sites
These sites are scraped by the excellent recipe-scrapers library.
To add a new recipe site.
claudia.abril.com.br
www.acouplecooks.com
www.afghankitchenrecipes.com
akispetretzikis.com
ah.nl
allrecipes.com
alltommat.se
altonbrown.com
amazingribs.com
ambitiouskitchen.com
archanaskitchen.com
www.arla.se
www.atelierdeschefs.fr
averiecooks.com
baking-sense.com
bakingmischief.com
bbc.com
bbc.co.uk
bbcgoodfood.com
bettybossi.ch
bettycrocker.com
biancazapatka.com
bigoven.com
blueapron.com
bonappetit.com
www.bodybuilding.com
bowlofdelicious.com
briceletbaklava.ch
budgetbytes.com
castironketo.net
cdkitchen.com
chefkoch.de
www.chefnini.com
closetcooking.com
comidinhasdochef.com
cookeatshare.com
cookieandkate.com
cookingcircle.com
cookinglight.com
cookpad.com
cookstr.com
www.coop.se
copykat.com
countryliving.com
creativecanning.com
cucchiaio.it
cuisineaz.com
cybercook.com.br
www.davidlebovitz.com
delish.com
www.ditchthecarbs.com
domesticate-me.com
downshiftology.com
www.dr.dk
www.eatingbirdfood.com
www.eatingwell.com
eatsmarter.com
eatsmarter.de
eatwhattonight.com
emmikochteinfach.de
ethanchlebowski.com
epicurious.com
recipes.farmhousedelivery.com
fifteenspatulas.com
finedininglovers.com
fitmencook.com
food.com
food52.com
foodandwine.com
foodnetwork.com
foodrepublic.com
www.forksoverknives.com
forktospoon.com
fredriksfika.allas.se
www.750g.com
geniuskitchen.com
www.gesund-aktiv.com
giallozafferano.it
gimmesomeoven.com
godt.no
goodfooddiscoveries.com
recietas.globo.com
gonnawantseconds.com
gousto.co.uk
greatbritishchefs.com
halfbakedharvest.com
handletheheat.com
www.hassanchef.com
headbangerskitchen.com
www.heb.com
heinzbrasil.com.br
hellofresh.com
hellofresh.co.uk
www.hellofresh.de
www.hellofresh.fr
www.hellofresh.nl
www.hellofresh.ie
www.homechef.com
hostthetoast.com
www.ica.se
receitas.ig.com.br
www.im-worthy.com
indianhealthyrecipes.com
www.innit.com
inspiralized.com
jamieoliver.com
jimcooksfoodgood.com
joyfoodsunshine.com
justataste.com
justbento.com
www.justonecookbook.com
kennymcgovern.com
www.kingarthurbaking.com
www.kitchenstories.com
kochbar.de
koket.se
www.kptncook.com
kuchnia-domowa.pl
www.kwestiasmaku.com
www.latelierderoxane.com
leanandgreenrecipes.net
lecremedelacrumb.com
www.lecker.de
lekkerensimpel.com
littlespicejar.com
livelytable.com
lovingitvegan.com
www.maangchi.com
madensverden.dk
www.madewithlau.com
marleyspoon.com.au
marleyspoon.com
marleyspoon.de
marleyspoon.at
marleyspoon.be
marleyspoon.nl
marleyspoon.se
marmiton.org
www.marthastewart.com
matprat.no
meljoulwan.com
www.melskitchencafe.com
mindmegette.hu
minimalistbaker.com
misya.info
www.mobkitchen.co.uk
momswithcrockpots.com
monsieur-cuisine.com
motherthyme.com
mybakingaddiction.com
mykitchen101.com
mykitchen101en.com
www.myplate.gov
myrecipes.com
healthyeating.nhlbi.nih.gov
www.nosalty.hu
nourishedbynutrition.com
nutritionbynathalie.com/blog
cooking.nytimes.com
ohsheglows.com
omnivorescookbook.com
owen-han.com
101cookbooks.com
www.paleorunningmomma.com
www.panelinha.com.br
paninihappy.com
www.pickuplimes.com
www.pingodoce.pt
popsugar.com
practicalselfreliance.com
pressureluckcooking.com
www.primaledgehealth.com
www.projectgezond.nl
przepisy.pl
purelypope.com
purplecarrot.com
rachlmansfield.com
rainbowplantlife.com
realfood.tesco.com
realsimple.com
recipetineats.com
redhousespice.com
reishunger.de
rezeptwelt.de
rosannapansino.com
rutgerbakt.nl
sallysbakingaddiction.com
sallys-blog.de
www.saveur.com
seriouseats.com
simple-veganista.com
simplyquinoa.com
simplyrecipes.com
simplywhisked.com
simply-cookit.com
skinnytaste.com
sobors.hu
www.southerncastiron.com
southernliving.com
spendwithpennies.com
www.springlane.de
steamykitchen.com
streetkitchen.hu
sunbasket.com
sundpaabudget.dk
www.sunset.com
sweetcsdesigns.com
sweetpeasandsaffron.com
tasteofhome.com
tastesbetterfromscratch.com
tastesoflizzyt.com
tasty.co
tastykitchen.com
theclevercarrot.com
thehappyfoodie.co.uk
www.thekitchenmagpie.com
thekitchn.com
thenutritiouskitchen.co
thepioneerwoman.com
thespruceeats.com
thevintagemixer.com
thewoksoflife.com
timesofindia.com
tine.no
tudogostoso.com.br
twopeasandtheirpod.com
usapears.org
www.valdemarsro.dk
vanillaandbean.com
vegolosi.it
vegrecipesofindia.com
watchwhatueat.com
www.weightwatchers.com
whatsgabycooking.com
www.wholefoodsmarket.com
www.wholefoodsmarket.co.uk
woop.co.nz
woolworths.com.au/shop/recipes
en.wikibooks.org
yemek.com
yummly.com
zeit.de
zenbelly.com
Acknowledgements
Recipe Box was inspired by Jay Goel's plainoldrecipe.
Recipe Box wouldn't be possible without hhursev's recipe-scrapers.
Contributors
Sayantan Santra
License
Recipe Box is licensed under the MIT license.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.