Auntiesrecipes
A searchable archive of BBC Food Recipes
Install / Use
/learn @user24/AuntiesrecipesREADME
auntiesrecipes
A searchable archive of BBC Food Recipes.
Homepage: https://www.auntiesrecipes.co.uk
Features I would like help with:
- Write a scraper for other recipe sites ;)
- Paginated / infinite-scrollable results
- Download all the images and add them to the repo so I don't have to hotlink them
- Better isVegetarian detection in the scraper
- Search option based on prep/cooking/total time
Download tool
The download can be done through a shell script and wget or through a Node.js download app.
- Sitemap.xml is pulled (this file is huge and contains each recipe)
- Each HTML file is pulled at a rate of 3-10 at a time depending on config
Installation
$ npm install
Running the tool
Note: this will take a long time and creates over 1GB of stored text.
$ node index.js
Scraping tool
First run the download tool to gather all the HTML files from the BBC website.
Installation
Use npm to install dependencies such as Cheerio.
$ cd scraper
$ npm install
Running the scrape
$ cd scraper
$ node scrape.js
Optional: environmental variable RECIPE_DIR can be set.
Related Skills
node-connect
349.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
