awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mealie-recipes avatar

mealie-recipes/mealie

0
View on GitHub↗
12,536 星标·1,332 分支·Python·AGPL-3.0·12 次浏览docs.mealie.io↗

Mealie

Mealie is a self-hosted recipe management platform designed for personal data ownership and household meal planning. It functions as a digital kitchen assistant that allows users to import, organize, and digitize culinary content from websites, images, and videos into a structured, searchable database. The application supports multi-user collaboration through household management, enabling shared access to recipes and meal plans while maintaining distinct permissions.

The platform distinguishes itself through extensive automation and integration capabilities. It features a programmatic interface that supports webhooks and custom actions, allowing users to synchronize shopping lists, trigger external workflows, and display menu information on home automation dashboards. The system also incorporates advanced ingestion tools, including AI-powered ingredient parsing and automated recipe extraction, to streamline the digitization of diverse culinary sources.

Beyond core management, the application provides a robust infrastructure for security and extensibility. It supports enterprise-grade authentication through OpenID Connect and LDAP, alongside granular role-based access control. The system is built for flexible deployment, offering containerized packaging and support for both lightweight file-based storage and high-concurrency relational databases.

The software is distributed as a containerized application, facilitating consistent deployment across various host environments.

Features

  • Recipe Management Systems - Organizes and digitizes culinary content from various sources into a structured, searchable personal database.
  • Grocery Management Tools - Provides comprehensive tools for organizing recipes, planning weekly meals, and generating automated shopping lists.
  • Automation - Generates automated meal plans based on user-defined rules to simplify kitchen management.
  • Weekly Planning - Organizes weekly meal schedules using a calendar interface with automated recipe selection rules.
  • Private Data Hosting - Enables private hosting of recipe and meal planning services to maintain full control over personal data.
  • LDAP Authentication - Validates user credentials against external LDAP directory services for centralized access management.
  • Recipe Search Engines - Provides intelligent search capabilities including keyword and fuzzy matching to locate specific recipes.
  • Backup and Recovery - Manages full database snapshots to ensure data persistence and recovery for the entire installation.
  • PostgreSQL Persistence - Utilizes relational database management systems to store application metadata and enable advanced search features.
  • Data Exposure - Provides a programmatic interface for external applications to import or export recipe and meal information.
  • Multi-Tenant Data Management - Isolates data between different user groups and households to maintain private meal plans and shared recipe access.
  • Relational Database Management Systems - Uses relational database engines to store application state and enable complex data queries.
  • Container Image Packaging - Packages the application into portable container images for consistent deployment across environments.
  • External Identity Provider Integration - Integrates with third-party identity providers using OpenID Connect for centralized authentication.
  • Identity Provider Connections - Integrates with external identity providers to manage secure user authentication and centralized login.
  • Role-Based Access Control - Manages user permissions and data isolation through granular role-based access control.
  • AI-Powered Content Processors - Utilizes artificial intelligence to automatically extract ingredient lists from unstructured text.
  • Internet Services - Self-hostable recipe management server with a rich interface.
  • General Productivity Tools - Self-hosted recipe management and meal planning.
  • Personal Organization Tools - Self-hosted recipe management server with a rich interface.
  • Content Extraction Engines - Parses and normalizes raw web content from recipe URLs into structured data.
  • Database Schema Migrations - Automates incremental database schema updates to maintain integrity across software versions.
  • REST APIs - Exposes a programmatic interface for external applications to synchronize recipe data and shopping lists.
  • Containerized Application Deployment - Packages the application and its runtime into portable images for consistent deployment across environments.
  • OpenID Connect Providers - Supports enterprise-grade authentication by integrating with OIDC and LDAP services for secure session management.
  • Identity Federation - Delegates authentication and authorization to external providers using OpenID Connect and LDAP.
  • Shopping List Generators - Compiles ingredients from planned meals into organized grocery lists.
  • Bulk Importers - Processes text files containing lists of recipe URLs to automatically fetch and add multiple recipes at once.
  • Data Synchronization - Synchronizes recipe ingredients with external shopping list services over local network connections.
  • Digitization Tools - Converts images of handwritten or typed recipes into structured data.
  • Storage Backend Configurators - Allows selecting between lightweight file-based storage or relational database systems.
  • Data Query Filters - Allows retrieving specific data subsets using pagination, filtering, and sorting parameters.
  • Automated Workflow Orchestration - Orchestrates automated workflows by triggering external services via webhooks and APIs.
  • Account Synchronization - Links external identity provider accounts to local profiles automatically upon first login.
  • API Request Authentication - Authorizes programmatic access to services using long-lived tokens generated through user profiles.
  • Webhook Event Notifications - Triggers external services via automated webhook notifications when system events occur.
  • Application State Resetters - Imports backup files to overwrite the current database and reset the application state.
  • Audio Transcription - Extracts audio from video links and generates transcripts for recipe parsing.
  • Home Automation Integrations - Integrates with home automation systems to display upcoming menu items on external dashboards.
  • Collection Organization - Categorizes and labels recipes using custom tags and key-value pairs to enable flexible sorting.
  • Automated Extraction Schedulers - Schedules recurring triggers to external endpoints for automated workflow and system updates.
  • Data Import and Export - Routes diverse input sources through specialized extraction and parsing logic for data ingestion.
  • Local File Storage - Persists application data directly to local disk storage for small-scale deployments.
  • Data Export - Generates compressed archives of application data to facilitate manual backups.
  • Ingredient Parsers - Allows integrating external logic for extracting recipe ingredients through a standardized interface.
  • User Role Management - Assigns specific roles and administrative privileges to users for managing groups and system-level tasks.
  • Custom Action Handlers - Enables executing custom web requests to trigger external workflows based on recipe data.

Star 历史

mealie-recipes/mealie 的 Star 历史图表mealie-recipes/mealie 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Mealie 的开源替代方案

相似的开源项目,按与 Mealie 的功能重合度排序。
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted 的头像

    awesome-selfhosted/awesome-selfhosted

    299,516在 GitHub 上查看↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    在 GitHub 上查看↗299,516
  • kanboard/kanboardkanboard 的头像

    kanboard/kanboard

    9,663在 GitHub 上查看↗

    Kanboard is a self-hosted Kanban project management tool and productivity suite designed for tracking software tasks and team collaboration. It provides a visual system for managing workflows through the use of boards, columns, and cards. The project features an extensible plugin framework and a comprehensive API for programmatic task and project administration. It includes specialized identity management through LDAP integration, allowing for the synchronization of user accounts and group permissions from directory servers. The system covers a wide range of capabilities, including event-dri

    PHPagilekanbankanboard
    在 GitHub 上查看↗9,663
  • dataease/dataeasedataease 的头像

    dataease/dataease

    23,420在 GitHub 上查看↗

    DataEase is an open-source, self-hosted business intelligence platform designed for building interactive data visualizations and managing analytical reporting. It provides a centralized environment where users can construct dashboards through a drag-and-drop interface, connecting to diverse data sources including relational databases, data warehouses, and external APIs. The platform distinguishes itself through its focus on embedded analytics and enterprise-grade governance. It allows for the seamless integration of charts, dashboards, and management modules into third-party web applications

    Javaapache-dorisbusiness-intelligencedata-analysis
    在 GitHub 上查看↗23,420
  • mastra-ai/mastramastra-ai 的头像

    mastra-ai/mastra

    21,221在 GitHub 上查看↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    TypeScriptagentsaichatbots
    在 GitHub 上查看↗21,221
查看 Mealie 的所有 30 个替代方案→

常见问题解答

mealie-recipes/mealie 是做什么的?

Mealie is a self-hosted recipe management platform designed for personal data ownership and household meal planning. It functions as a digital kitchen assistant that allows users to import, organize, and digitize culinary content from websites, images, and videos into a structured, searchable database. The application supports multi-user collaboration through household management, enabling shared access to recipes and meal plans while maintaining distinct permissions.

mealie-recipes/mealie 的主要功能有哪些?

mealie-recipes/mealie 的主要功能包括:Recipe Management Systems, Grocery Management Tools, Automation, Weekly Planning, Private Data Hosting, LDAP Authentication, Recipe Search Engines, Backup and Recovery。

mealie-recipes/mealie 有哪些开源替代品?

mealie-recipes/mealie 的开源替代品包括: awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… kanboard/kanboard — Kanboard is a self-hosted Kanban project management tool and productivity suite designed for tracking software tasks… dataease/dataease — DataEase is an open-source, self-hosted business intelligence platform designed for building interactive data… mastra-ai/mastra — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and… tandoorrecipes/recipes — This project is a self-hosted recipe manager designed for organizing digital libraries, planning meals, and generating… killbill/killbill — Kill Bill is a subscription billing platform and usage-based billing engine designed to manage recurring invoicing and…