kitshn (for Tandoor)

kitshn (for Tandoor)

An unofficial client for the self-hosted Tandoor recipe management software.

aimok04 Internet Recipe Manager Shopping List Sports & Health Timer

Screenshots

Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor) Screenshot of kitshn (for Tandoor)

Description

Built with Compose and Material 3 Expressive to deliver a modern, intuitive and responsive user experience. 💪 Notable Features

  • Dynamic home screen
  • UI
    • Material You customization
    • Material 3 Expressive
    • Adaptive layout for phones, tablets and foldables
  • Recipes
  • Meal plan
  • Shopping list
    • Shopping mode
    • Offline sync
  • Recipe books
Icon made by Freepik from www.flaticon.com

What’s new (2.1.0)

‼️ https://keepandroidopen.org

- Added dedicated recipe selection dialog (by @jonsch318).
- Added meal type selection bottom sheet (by @jonsch318).
- Added meal type editing and creation (by @jonsch318).
- Added double click to check items in shopping list (by @jonsch318).
- Added experimental support for Android 7.
- Fixed flickering when loading home page (by @jonsch318).
- Fixed unable to enter < 1 servings values in meal plan dialog.
- Multiple small tweaks and design improvements.

Versions

Version Date Size Requires Android Download
2.1.0 current
e9f01cb9e6e4ed81…
2026-05-04 7.8 MB API 24
2.0.9
367e6ed0bb309eb1…
2026-04-05 7.6 MB API 26
2.0.8
e7d95e6062dc217c…
2026-04-03 7.6 MB API 26

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • alarm.permission.SET_ALARM
  • Internet accessSend and receive data over the internet.
  • Network stateCheck whether and how the device is connected.
  • Prevent sleepingKeep the device from going to sleep.
  • android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments