OpenEats: Open-Source Recipe & Meal Planning
An open-source recipe and meal planning web application for organizing, searching, creating meal plans, and generating shopping lists.
What is OpenEats?
OpenEats is an open-source web application for storing, organizing, and managing recipes. Developed using Python and Django, it can be self-hosted on a private server for free.
Some key features of OpenEats include:
- User-friendly interface for entering recipe details like ingredients, instructions, cook time, servings, etc.
- Support for categorizing recipes into different cuisines, courses, holiday themes, diets, etc.
- Robust search and filtering system to easily find recipes.
- Meal planning tools to create menus, auto-generate shopping lists, and schedule recipes for the week.
- Import recipes from other websites and export recipes to PDF files.
- Responsive design that works well on mobiles, tablets, and desktops.
- User management system to create separate accounts for family members.
- Ability to rate recipes and comment on them.
With both website and mobile app versions available, OpenEats is a handy tool for home cooks looking to organize all their favorite recipes digitally. Its wide range of features, frequent updates, and open-source model make it a good open-source alternative to proprietary recipe managers.