{"id":19206190,"url":"https://github.com/jeffthompson/recipes","last_synced_at":"2025-04-04T23:08:32.931Z","repository":{"id":41841742,"uuid":"164028473","full_name":"jeffThompson/Recipes","owner":"jeffThompson","description":"A super minimal recipe website built on Markdown","archived":false,"fork":false,"pushed_at":"2025-01-02T15:52:01.000Z","size":340,"stargazers_count":132,"open_issues_count":3,"forks_count":44,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-03-28T22:14:36.954Z","etag":null,"topics":["cooking","javascript","markdown","recipes","website"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jeffThompson.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-01-03T22:16:40.000Z","updated_at":"2025-03-24T16:57:06.000Z","dependencies_parsed_at":"2024-12-22T00:10:48.765Z","dependency_job_id":"a5e16fa5-fa97-4ee1-bacf-f447ef6dd75b","html_url":"https://github.com/jeffThompson/Recipes","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffThompson%2FRecipes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffThompson%2FRecipes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffThompson%2FRecipes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffThompson%2FRecipes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jeffThompson","download_url":"https://codeload.github.com/jeffThompson/Recipes/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247261609,"owners_count":20910108,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cooking","javascript","markdown","recipes","website"],"created_at":"2024-11-09T13:15:01.292Z","updated_at":"2025-04-04T23:08:32.901Z","avatar_url":"https://github.com/jeffThompson.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RECIPE BOOK\n\nA super minimal recipe website – great for keeping track of family recipes, mods to ones you find online, or have created yourself!\n\n**See it in action here: [jeffreythompson.org/recipes](http://jeffreythompson.org/recipes)**\n\nFeatures:\n* Recipes in a simple [Markdown format](https://daringfireball.net/projects/markdown), just dump them in a folder and upload  \n* List of recipes will auto-populate with quick alpha links at the top  \n* Each recipe is displayed in a nice, clean format designed for use while cooking or at the grocery store – no extra 💩 or ads  \n* Auto-generated links to a Google image search for that dish, recipes on Serious Eats and Google, and for restaurants on Yelp (in case you burn something and need takeout fast)  \n* To save your place while scrolling up around on the page, click the step you're on to highlight it; click it again to remove the highlight, or use the left/right arrow keys to advance  \n* Easily customized and code is (mostly) really well annotated 🙃  \n\n\n## MORE INFO  \n* [Recipe format](#recipe-format)\n* [Adding images](#adding-images)\n* [Other options](#other-options)\n* [Suggestions welcome!](#suggestions-welcome)\n\n\n## RECIPE FORMAT  \nIn order to show up properly, your recipe's Markdown file should be named with dashes in place of spaces (ex: `rice-pilaf.md` or `saag-paneer.md`). This will be used to populate your list of recipes on the main page.\n\nUse `recipe-template.md` and/or follow this format:\n\n```markdown\n# TITLE\nOptional subheader\n\n## info  \n* About XXX minutes  \n* XXX servings  \n\n## ingredients\n* \n\n## steps  \n1. \n\n## notes  \n* \n\n## based on  \n* url to where the recipe came from\n```\n\nFor example:\n\n```markdown\n# Raspberry and Elderflower Gin and Tonic\nA delicious light-red drink perfect for winter gatherings!\n\n## ingredients\n* 8 raspberries (frozen ok but should be thawed)  \n* Fresh thyme (optional)  \n* Gin  \n* 1/2 lime  \n* 1-2 tbsp St Germaine (or 1-2 tsp simple syrup)  \n\n## steps\n1. Muddle raspberries with 1.5 oz gin (and fresh thyme, if using)  \n2. Add juice of half a lime  \n3. Add 1-2 tbsp St Germaine (or 1-2 tsp simple syrup)  \n4. Strain into glass, add ice cubes and top with tonic \n\n## notes\n* Replace tonic with champagne for a *French 75* mashup   \n\n## based on\n* https://www.instagram.com/p/Bq3ckR8HIDE/\n```\n\nYou can optionally include info about how long the recipe takes and how many servings it makes. Put this before the `Ingredients` list:  \n\n```## info  \n* Takes about 90 minutes  \n* Enough for a large biryani or a full-sized curry\n```\n\nThe `Ingredients` and `Steps` sections can be split with subheaders too:\n\n```## steps\n1. Soak urad dal for 4 hours to overnight, drain  \n2. Grind in blender until a smooth and thick paste (add a little water if necessary)  \n3. Put in mixing bowl and whip with hands for 2-3 minutes until fluffy  \n4. Add spices, herbs, and salt and whip again to combine  \n\nTo fry:\n1. Heat oil over medium/medium-high heat  \n2. Take a bowl of water, wet hands, and form small balls  \n3. Slide into oil and cook, flipping often, until golden  \n4. Drain on paper towels  \n```\n\n## ADDING IMAGES  \nThanks to a suggestion from @mpember, if you have a `jpg` image with the same filename as your recipe, it will automatically be added! \n\nFor example: `aloo-matar.md` should have an image called `aloo-matar.jpg` in the `images` folder.\n\nYou can also include other images in the recipe using Markdown's image syntax: `![alt text](url)`. You'll probably want to update the stylesheet to size them appropriately.\n\n\n## OTHER OPTIONS  \nThe `recipe.php` file also includes some more options you can customize:\n\n* `yelpLocation`: the city/state where you're located to make Yelp searches easier! No need for fancy formatting, this will work fine: `Minneapolis MN`  \n* `helpUrls`: dictionary with the `label` (text displayed) and `url` in template form. The string `\u003cname\u003e` will be replaced with your recipe's name  \n* `lookForHeroImage`: on by default, but you can turn it off if you never intend to include hero images  \n* `autoUrlSections`: list of sections in the recepe template where you want raw URLs (ex: www.instagram.com) to be turned into real links. Great for the `Based On` section but not so good if you want to include Markdown-formatted links in other sections  \n* `shortenUrls`: turns a super-long url into just the main domain name (link will still work as normal, just less cluttered). Off by default but exists if you want it\n\n\n## SUGGESTIONS WELCOME  \nIf you have suggestions for improving this project, please let me know! Either [open an issue](https://github.com/jeffThompson/Recipes/issues/new) or send me an email.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeffthompson%2Frecipes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjeffthompson%2Frecipes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeffthompson%2Frecipes/lists"}