Gestor de recetas y planificador de comidas autohospedado que importa recetas desde URL y crea listas de compras.
- Estrellas
- 992
- Forks
- 112
- Issues abiertos
- 27
- Último commit
- hace 3 días
¿Qué es?
RecipeSage es una aplicación web para guardar, buscar y compartir recetas. Puede importar recetas desde URL, imágenes, PDF y texto sin formato, y admite varios formatos de exportación de gestores de recetas y aplicaciones de notas. Las recetas se pueden buscar sin conexión y se sincronizan entre dispositivos.
Además de guardar recetas, la aplicación incluye un planificador de comidas con función de arrastrar y soltar que se puede imprimir y compartir con la familia, así como listas de compras que categorizan los artículos automáticamente y combinan ingredientes similares al añadir recetas. Las recetas se pueden escalar y convertir entre unidades métricas e imperiales, y se puede llevar un seguimiento de la información nutricional por porción.
El proyecto está alojado en recipesage.com y también se puede autoalojar con Docker Compose. Su código está organizado en un monorepo de TypeScript gestionado con nx, usa Prisma y tRPC, y está disponible con una licencia dual: AGPL-3.0 para uso no comercial y una licencia comercial independiente.
Funciones clave
- 01Importa recetas desde URL, imágenes, PDF, texto y muchas aplicaciones de recetas
- 02Planificación de comidas con función de arrastrar y soltar, que se puede imprimir y compartir
- 03Listas de compras que categorizan automáticamente los artículos y combinan ingredientes similares
- 04Búsqueda sin conexión y sincronización entre dispositivos
- 05Escalado de recetas y conversión entre unidades métricas e imperiales
- 06Seguimiento de la información nutricional por porción
Casos de uso
- Mantener una colección familiar de recetas compartida y accesible desde cualquier dispositivo
- Planificar las comidas de la semana y generar una lista de compras consolidada
- Migrar recetas de otro gestor a un solo lugar
- Autoalojar un servicio privado de recetas y planificación de comidas
Inicio rápido
- 1
Activa corepack para usar la versión fijada de pnpm
corepack enable - 2
Instala las dependencias en la raíz del repositorio
pnpm install - 3
Inicia los contenedores de Docker
docker compose up -d - 4
Ejecuta las migraciones de la base de datos y, después, abre localhost en el puerto 80
docker compose exec backend pnpm exec prisma migrate dev
Antes de usarlo
- El uso comercial requiere una licencia de pago negociada por separado; el uso no comercial se rige por AGPL-3.0.
- Algunas funciones, como el asistente de IA y otras que dependen de él, requieren configurar una clave API real en .env.
- La configuración de autoalojamiento descrita aquí está pensada para el desarrollo, no para facilitar el despliegue.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es RecipeSage?
- Un gestor colaborativo de recetas, planificador de comidas y organizador de listas de compras, disponible como PWA que funciona sin conexión y se sincroniza entre dispositivos. RecipeSage es una aplicación web para guardar, buscar y compartir recetas. Puede importar recetas desde URL, imágenes, PDF y texto sin formato, y admite varios formatos de exportación de gestores de recetas y aplicaciones de notas. Las recetas se pueden buscar sin conexión y se sincronizan entre dispositivos.
- ¿RecipeSage es gratuito? ¿Qué licencia tiene?
- RecipeSage no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
- ¿RecipeSage sigue mantenido?
- Mantenimiento activo. El último commit de RecipeSage fue el 4 nov 2026.
- ¿Para qué puedo usar RecipeSage?
- Mantener una colección familiar de recetas compartida y accesible desde cualquier dispositivo Planificar las comidas de la semana y generar una lista de compras consolidada Migrar recetas de otro gestor a un solo lugar Autoalojar un servicio privado de recetas y planificación de comidas
- ¿Cómo se instala RecipeSage?
- Activa corepack para usar la versión fijada de pnpm: corepack enable Instala las dependencias en la raíz del repositorio: pnpm install Inicia los contenedores de Docker: docker compose up -d Ejecuta las migraciones de la base de datos y, después, abre localhost en el puerto 80: docker compose exec backend pnpm exec prisma migrate dev
- ¿Dónde consigo RecipeSage?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/julianpoy/RecipeSage
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una app de recetas autoalojada y en tiempo real para que los hogares planifiquen comidas, compartan listas de compras y cocinen juntos.
Gestor de recetas autoalojado para guardar recetas, planificar comidas y generar listas de compras, con instalación mediante Docker.
Un gestor de recetas autoalojado que importa recetas desde URL, convierte unidades, ajusta las cantidades de los ingredientes y registra tus preparaciones.
Gestor de recetas web autoalojado, escrito en Go, para guardar, importar y organizar recetas familiares.
Aplicación web autoalojada para gestionar alimentos, inventario, listas de compras, planes de comidas y tareas del hogar, desarrollada con PHP y SQLite.