openfoodfacts-server
https://github.com/openfoodfacts/openfoodfacts-server
Perl
Open Food Facts database, API server and web interface - 🐪🦋 Perl, CSS and JS coders welcome 😊 For helping in Python, see Robotoff or taxonomy-editor
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Perl not yet supported260 Subscribers
View all SubscribersAdd a CodeTriage badge to openfoodfacts-server
Help out
- Issues
- fix: strip insignificant separators in EC packager codes + renormalization migration
- Czech, Hungarian, Slovenian and Danish packager codes are never normalized: ES and EF suffixes missing from $ec_code_regexp
- Ingredients: "di- et triphosphate" is parsed as "diet triphosphate"
- Title: Packager codes without coordinates are shown at 0,0 on the manufacturing place map
- fix(knowledge-panels): use add packaging components action when packaging image is available (#15012)
- CSV export has not been updated since 2026-05-26: size check rejects every export after #13239
- taxonomy: food_ingredients - ingredients not translated into Spanish
- taxonomy: Remove non-ingredients from food_ingredients taxonomy
- The packaging knowledge panel Call to Action should be Add packaging components instead of Add packaging image when we already have an image available
- [RFC/Feature]: Implement Optimistic Concurrency Control (ETag / If-Match) in API v3 to prevent lost updates
- Docs
- Perl not yet supported