Skip to content

AnyMeal is a free and open source recipe management software developed using SQLite3 and Qt5. It can manage a cookbook with more than 250,000 MealMaster recipes, thereby allowing to import, export, search, display, edit, and print them. AnyMeal is available for GNU/Linux and Microsoft Windows.

License

Notifications You must be signed in to change notification settings

wedesoft/anymeal

Repository files navigation

AnyMeal is a free and open source recipe management software developed using SQLite3 and Qt5. It can manage a cookbook with more than 250,000 MealMaster recipes, thereby allowing to import, export, search, display, edit, and print them. AnyMeal is available for GNU/Linux and Microsoft Windows.

For Mealmaster recipes to download see:

Install from source

Install latest release on Debian based distribution

Download the *.tar.xz file of the latest release. You can then install the software under GNU/Linux as follows:

tar xJf anymeal-*.tar.xz
cd anymeal-*/
sudo apt-get install build-essential autoconf libtool flex googletest libsqlite3-dev qtbase5-dev-tools qttools5-dev-tools qtbase5-dev
./configure --prefix=/usr
make clean
make all
sudo make install
cd ..

You can then run anymeal:

anymeal

Install current software from Git repository (Debian based)

Installation from Git repository requires additional installation of autoconf and creation of the configure script:

git clone https://github.com/wedesoft/anymeal.git
cd anymeal
sudo apt-get install build-essential autoconf libtool flex googletest libsqlite3-dev qtbase5-dev-tools qttools5-dev-tools qtbase5-dev
sh ./autogen.sh
./configure --prefix=/usr
make clean
make all
sudo make install
cd ..

Install latest release on openSuSE

Download the *.tar.xz file of the latest release. Install GoogleTest from here.

tar xJf anymeal-*.tar.xz
cd anymeal-*/
sudo zypper in -t pattern devel_C_C++ devel_qt5
sudo zypper in flex sqlite3-devel
export PATH=/usr/lib64/qt5/bin:$PATH
configure --prefix=/usr
make clean
make all
sudo make install
cd ..

Deinstallation

cd anymeal-*/
sudo make uninstall
cd ..

The database can be removed as follows:

rm $HOME/.local/share/anymeal/anymeal.sqlite

Install on GNU/Linux using AppImage

Installation

Download the *.AppImage file of the latest release. After downloading you just need to make the software executable: Right-click on AppImage file, open preferences, and enable executable permission.

You can then run anymeal by left-clicking on the AppImage file.

Deinstallation

Simply delete the app image.

The database can be removed by navigating to /home/<USER>/.local/share/anymeal and then deleting the anymeal.sqlite file.

Use installer for Microsoft Windows

Installation

Download and run the *.exe installer of the latest release. By default the installer will create a Start Menu shortcut and a desktop shortcut.

Deinstallation

Open the Control Panel and select the applet for Programs and Features. Select AnyMeal, then right-click and select Uninstall to remove the program.

To remove the database open the file explorer and open C:\Users\<USER>\AppData\Roaming\anymeal. Then select the anymeal.sqlite file, right-click, and choose Delete from the pop-up menu.

AnyMeal Links

About

AnyMeal is a free and open source recipe management software developed using SQLite3 and Qt5. It can manage a cookbook with more than 250,000 MealMaster recipes, thereby allowing to import, export, search, display, edit, and print them. AnyMeal is available for GNU/Linux and Microsoft Windows.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •