strangetom/ingredient-parser

A tool to parse recipe ingredients into structured data

52
/ 100
Established

Automatically break down raw recipe ingredient sentences into structured data, making it easier to manage and analyze recipes. It takes a natural language ingredient description, like "3 pounds pork shoulder, cut into 2-inch chunks," and outputs its components: quantity, unit, ingredient name, and preparation details. This tool is ideal for recipe developers, food bloggers, culinary researchers, or anyone who works with large collections of recipes and needs to extract ingredient information consistently.

139 stars.

Use this if you need to standardize and extract specific details from varied, free-form recipe ingredient lists.

Not ideal if you only need to display ingredient lists as-is, without any data extraction or structural analysis.

recipe-management food-tech culinary-data menu-planning ingredient-analysis
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 16 / 25

How are scores calculated?

Stars

139

Forks

20

Language

Python

License

MIT

Last pushed

Mar 09, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/strangetom/ingredient-parser"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.