Recipe Library
Recipe grid showing all saved dishes with cover images and quick-access cards.
Recipe grid showing all saved dishes with cover images and quick-access cards.
Full recipe view with ingredients, serving adjuster, and step-by-step instructions.
Shared grocery list with real-time sync across all household members.
Weekly meal calendar for planning breakfast, lunch, and dinner from the recipe library.
User preferences, household management, and account configuration.
Norish is a household-first recipe manager for planning meals, sharing grocery lists, and cooking together in real time. It imports recipes from a web link, a photo, or a short video, with AI fallback when the built-in parser can't read a source, and keeps meal plans and grocery lists in sync live across everyone in the household. What sets Norish apart from most recipe managers is that it's built for several people to use the same recipe box at once: a grocery list edited on one phone updates instantly for everyone else, with no manual sync or refresh needed. Recipe import also goes further than a web link, turning a photo of a handwritten card or a short cooking video into a structured recipe when AI import is configured. Every feature, including AI-assisted import, meal planning, and nutrition tracking, is available self-hosted at no cost, with no paid tier.
GitHub
norish-recipes/norish1.1k stars
99 forks
Commit activity
commits / monthAs of last sync (about 18 hours ago)
Funding
One-time, recurring, and corporate funding
Technology stack
AGPL-3.0
GNU Affero General Public License v3.0
Permissions of this strongest copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights. When a modified version is used to provide a service over a network, the complete source code of the modified version must be made available.
Bitflake is not affiliated with or the creator of this project. App names, logos, and trademarks are property of their respective owners. Data shown (including GitHub stats) is updated once per day and may be inaccurate or out of date. Spotted an issue? Let us know at contact@bitflake.com.