Grad shape
Grad shape

Recipya

Recipe Management

About this project

Build Report Contributions

GitHub tag License

Explore the docs · Demo

Introduction

A clean, simple and powerful recipe manager web application for unforgettable family recipes, empowering you to curate and share your favorite recipes. It is focused on simplicity for the whole family to enjoy.

Recipe page screenshot

:warning: Important Note

The Recipya project is currently being rewritten in Rust as announced here. The Rust project is not ready for production nor to selfhost. The user interface should look better than the original.

Features

  • Manage your favorite recipes
  • Import recipes from around the web
  • Digitize paper recipes
  • Organize your recipes into cookbooks
  • Easily migrate your recipes from Mealie, Tandoor and Nextcloud Cookbook
  • Automatic conversion to your preferred measurement system (imperial/metric)
  • Calculate nutritional information automatically
  • Print any recipe in your collection
  • Prevent your device from going to sleep while viewing a recipe
  • Follows your system's theme (light/dark) or choose among 32 themes
  • Cross-compiled for Windows, Linux, and macOS

Getting Started

Installation

The installation instructions are written in the installation section of the documentation.

Building the Project

Follow these steps to build the project yourself:

  1. Clone the project.
    git clone https://github.com/reaper47/recipya.git
    
  2. Install the required dependencies.
  3. Build the project.

Alternatively, you may use the development container. Recipya's Docker container includes all the necessary tools and dependencies you need to start writing code quickly.

Updating

Docker

Please follow these [instructions](https://recipya.musicavis.ca/docs/installation/do

Technologies & License
GPL-3.0 Docker Go
Quick Deploy

Deploy this project to cloud platforms with one click