
Mealie
Self-hosted recipe manager, meal planner, and shopping list
13.1k stars 1.5k forks last commit first released AGPL-3.0
Actively maintained
Last commit 27 Aug 2026.

Mealie is a self-hosted recipe manager designed for households to collect, organize, and share recipes. It combines recipe importing and editing with meal planning and shopping lists, backed by an API-driven server and a modern web UI.
Key Features
- Import recipes from a URL using a built-in scraper, or create them manually with an editor
- Meal planning for week, month, or year, designed for multi-user households
- Shopping lists generated from planned meals and recipes, with section organization
- Cookbooks and organization tools for grouping and managing collections
- Multi-user support with groups for sharing recipes and meal plans
- REST API with interactive OpenAPI documentation for third-party integrations
- Scheduled webhooks for sending meal plan and related data to external services
- Automatic backups with customizable export formats via templates
Use Cases
- Centralize family recipes and import favorites from the web into a private database
- Plan meals for a household and generate a shared shopping list from upcoming meals
- Integrate recipe and meal plan data with home automation or notification workflows
Mealie is a strong fit for users who want an API-first, family-friendly recipe and meal planning system with a polished interface. Its import tools, multi-user sharing, and automation hooks make it practical for both casual home use and advanced integrations.
Categories:
Tags:
Tech Stack:
Similar to Mealie
bknd
Lightweight backend platform with data, auth, media, and workflows
bknd is a lightweight Firebase/Supabase alternative that provides a modular backend with REST API, admin UI, auth, media, and workflows, deployable across many JS runtimes.


Etherpad
Real-time collaborative text editor with plugin extensibility
Etherpad is a web-based real-time collaborative editor with chat, rich-text formatting, and a plugin framework for customization and integrations.

Grist
Open-source relational spreadsheet with database features
Grist is a modern relational spreadsheet that combines spreadsheet usability with a database-style data model, supporting Python formulas, dashboards, and integrations.

Notifuse
Self-hosted platform for newsletters and transactional email
Open-source emailing platform for newsletters and transactional emails with a visual MJML builder, segmentation, A/B testing, analytics, and a REST API with webhooks.
Workout Tracker
Self-hosted web app for tracking GPX-based workouts and stats
Self-hosted workout tracking web app for GPX/TCX/FIT activities with maps, stats, heatmaps, equipment tracking, and an API for automated uploads and syncing.
Youtarr
Automated YouTube downloader and organizer for media servers
Self-hosted web app to auto-download YouTube channels, organize media with metadata, and schedule downloads for Plex, Jellyfin, Emby, and Kodi.



