RecipeSage

RecipeSage

RecipeSage is a collaborative recipe management platform that allows users to import recipes from any URL, plan meals, manage shopping lists, and share recipes with family and friends through a progressive web app interface.

Similar self-hosted alternatives:
Repository activity:
Stars
751
Forks
76
Watchers
14
Open Issues
93
Last commit
7 days ago
Details:
Estimated Popularity
3
Pricing Model
Open-Core
Hosting Type
Self-Hosted
License
Proprietary
Deployment Difficulty
Medium
Language
TypeScript

RecipeSage is an open-source recipe management platform built as a Progressive Web App (PWA) that focuses on collaboration, recipe importing, meal planning and shopping list organization. It provides comprehensive features for managing recipes across devices with real-time synchronization.

Key Features

  • Recipe Management:

    • Universal recipe import from URLs
    • Import from images, PDFs and text
    • Powerful search with fuzzy matching
    • Recipe tagging and categorization
    • Dark mode support
    • Multi-format export options
    • Public recipe sharing
  • Meal Planning:

    • Interactive drag-and-drop planning
    • Collaborative meal schedules
    • Shopping list integration
    • Multi-user support
    • Calendar view
  • Shopping Lists:

    • Automatic item categorization
    • Intelligent item grouping
    • Recipe-to-list conversion
    • Real-time collaboration
    • Multi-user access
  • Technical Features:

    • Progressive Web App
    • Multi-language support
    • Docker deployment
    • API access
    • Data backup/export
    • Mobile-friendly interface

Who Should Use RecipeSage

RecipeSage is ideal for:

  • Families wanting to collaborate on recipes and meal plans
  • Users needing to import recipes from various sources
  • Those wanting cross-device recipe access
  • People seeking collaborative shopping list features
  • Anyone wanting a PWA recipe management solution

Installation Requirements

  • Docker and Docker Compose
  • Node.js environment
  • PostgreSQL database
  • Environment configuration

Help improve this content

Found an error or want to add more information about RecipeSage? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects