Skip to content

moaqz/cooknotes

Repository files navigation

FeaturesPlanned FeaturesScreenshotsDownloadsGetting Started

Cooknotes

Cooknotes is a local-first recipe management app.

⭐ Features

  • Local Storage: All your recipes are saved locally on your device, ensuring data privacy and offline access.
  • Recipe management: Create, edit, and delete recipes easily.
  • Free and open source
  • Easy to use and clean UI
  • Dark mode and Light mode
  • Multi-language support

🆕 Planned Features

  • Last open recipes: Last recipes you opened for quick access
  • Share your recipes with your friends
  • Keyboard shortcuts

Contributions and suggestions are always welcome.

📸 Screenshots

View mode

Edit mode

Settings

🚀 Getting started

To run the application locally, you need to install the required dependencies. Refer to the Tauri documentation for detailed instructions on setting up the development environment on different platforms.

This project uses the following versions:

  • Node.js v22.14.0
  • Rust v1.84.1

1. Clone the repository

git clone [email protected]:moaqz/cooknotes.git --depth 1
cd cooknotes

2. Install dependencies

pnpm install

3. Verify the installation

To confirm that all dependencies are correctly installed, run the following command:

pnpm tauri info

This will display information about the installed Tauri dependencies and their configuration on your platform.

4. Run the application

pnpm tauri dev

📦 Downloads

Platform Version Download
Windows GitHub releases Download
Linux GitHub releases Download
MacOS GitHub releases Download