
I built a free, open food dataset: ~9,800 foods with names localized across 32 languages (ODbL)
Been building this for a while and finally opened it up, so here's a look at what's inside.
Each of the ~9,800 base foods has its name localized across 32 languages, so you can line up the same food across languages instead of fighting messy translations. The nutrition values come from OpenNutrition's open data (ODbL, credited, not mine); the part I actually built is the localization layer on top, real disambiguation and cross-language matching rather than a Google-Translate pass.
It isn't perfect yet. Tricky cases like "peperoni" vs "pepperoni" still slip through in places, so there are gaps I'm actively fixing, and catching those is exactly the kind of feedback I'm hoping for.
It's a single JSON Lines file (~25 MB), no API, no keys, loads straight into a notebook or a spreadsheet, works offline.
Source & download: https://leana.app/en/data-sources/
Browse it live: https://leana.app/en/foods (live search covers 5 languages for now, EN/IT/ES/FR/DE, the download already has all 32)
Curious what you'd use it for, and whether JSONL is the right call or you'd rather have CSV, Parquet or SQLite.