libfoodev
libfoodev is an open-source software library designed to support developers building applications in food technology, nutrition data management, and culinary software. It provides a consistent data model and tooling for representing ingredients, recipes, nutrition information, and inventory.
The library emphasizes modularity and interoperability. Its core defines entities such as Ingredient, Recipe, NutritionProfile, and
libfoodev is primarily implemented in C++ with language bindings for Python and JavaScript to facilitate rapid
History and governance: The project began as a collaboration among researchers and developers in the food-tech
Use cases include nutrition-aware recipe apps, restaurant inventory systems, meal-planning services, and dietary analysis tools. By
External resources include the project's public repository and comprehensive documentation, which describe installation, contribution guidelines, and