Norish
Norish is a real-time, household-first recipe app for planning meals, sharing groceries, and cooking together. It's open source, self-hostable, and built to feel intuitive day to day.




What is Norish?
Norish is a recipe manager, with the abillity to do some basic meal planning and make grocery lists. The whole instance is live, an import someone makes will automatically show up for you as well.
The name comes from Nora (our dog) + dish. Coincidentally, it also sounds like "nourish".
Core features
- Easy recipe import from URL, with AI fallback if configured.
- Video recipe import from YouTube Shorts, Instagram Reels, TikTok, Pinterest, and more (requires an AI provider).
- Image recipe import from screenshots or photos of recipes (requires an AI provider).
- Nutritional information generation (requires an AI provider). If the source provides it no AI is needed.
- Allergy detection and warnings for recipe ingredients (detection requires an AI provider).
- Unit conversion between metric and US units (requires an AI provider).
- Recurring groceries via NLP or manual setup.
- Real-time sync of recipes, groceries, and meal-planning data.
- Households with shared groceries and planning.
- CalDAV sync for calendar integration.
- Mobile-first design with light/dark mode support.
- Authentication options: OIDC, OAuth providers, and basic auth.
- Admin settings UI for runtime configuration.
- Permission policies for recipe visibility, edit, and delete scopes.
- Internationalization (i18n) — currently EN, NL, DE, FR, ES, RU, KO, NO, PL, DA, IT, and PT-BR.
AI feature speed can vary by provider, model, and region.
Quick start
Get a working instance running with Docker Compose in a couple of minutes — head to the Quick start guide. The first user to sign in becomes the server owner and admin.
Where to next
- Run it → Quick start
- Sign-in → Authentication
- AI features → AI provider
- Configure it → Server & runtime and Admin settings
- Build against it → API reference
- Contribute → Development setup
Community apps and extensions
- Norish Quick Import Extension is a community-maintained browser extension for quickly importing recipes into Norish. It is not maintained by the Norish team.
FOSS alternatives
Norish is not the only open-source recipe app. A couple worth knowing:
License
Norish is licensed under AGPL-3.0.