https://github.com/aimok04/kitshn
Unofficial Tandoor client for Android, iOS and Desktop devices
https://github.com/aimok04/kitshn
android app compose compose-multiplatform cooking food ios jetpack-compose kotlin kotlin-multiplatform material-ui material3 recipes tandoor
Last synced: 15 days ago
JSON representation
Unofficial Tandoor client for Android, iOS and Desktop devices
- Host: GitHub
- URL: https://github.com/aimok04/kitshn
- Owner: aimok04
- License: gpl-3.0
- Created: 2024-08-15T00:10:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-02-21T21:57:38.000Z (about 2 months ago)
- Last Synced: 2026-02-22T02:35:10.451Z (about 2 months ago)
- Topics: android, app, compose, compose-multiplatform, cooking, food, ios, jetpack-compose, kotlin, kotlin-multiplatform, material-ui, material3, recipes, tandoor
- Language: Kotlin
- Homepage: https://kitshn.app
- Size: 114 MB
- Stars: 608
- Watchers: 5
- Forks: 29
- Open Issues: 52
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
> [!CAUTION]
> ‼️ Android will become a locked-down platform. Learn more: https://keepandroidopen.org/


---
 
**kitshn** is an unofficial multiplatform client for the self-hosted [Tandoor recipe management software](https://github.com/TandoorRecipes/recipes). The app is built with **Compose**, and **Material 3 Expressive** to deliver a modern, intuitive and responsive user experience and is developed for Android, iOS and Desktop.
> [!IMPORTANT]
> Although kitshn is available to multiple platforms, the main focus is still on Android.
> Some features are exclusive to that platform.
## 📦 Installation
[
](https://github.com/aimok04/kitshn/releases)
[
](https://f-droid.org/packages/de.kitshn.android/)
[
](https://play.google.com/store/apps/details?id=de.kitshn.android)
[
](https://apps.apple.com/us/app/kitshn-for-tandoor/id6740168361)
## 🔑 Certificate Fingerprints (.apk)
```
SHA1:
CC:1A:8C:30:9B:DF:36:67:CE:E6:AC:FA:5D:74:FA:6A:56:70:73:A4
SHA256:
5D:1A:9A:D4:16:24:6D:76:75:3F:51:57:7E:00:CD:6D:72:DC:7C:3F:36:F5:F3:EC:1F:CB:DB:2B:C8:DD:31:7D
```
## 🌍 l10n
You can help translate kitshn on [Weblate](https://hosted.weblate.org/projects/kitshn/).
Contributions are very welcome 😊
[](https://hosted.weblate.org/engage/kitshn/)
## 💪 Notable Features
- [x] Dynamic *home screen*
- UI
- [x] Material You customization
- [x] Material 3 *Expressive*
- [x] Adaptive layout for *phones*, *tablets* and *foldables*
- Recipes
- [x] *Markdown* support
- [x] Cooking mode
- [x] Creating timers
with [timer detection](https://kitshn.app/docs/features/timer-detection)
- [x] [App links](https://kitshn.app/docs/features/share-wrapping.html)
- [x] [Embedding videos](https://kitshn.app/docs/features/embedding-videos-inside-steps.html)
inside steps
- [x] Importing
- [x] [Social Media Importing](https://kitshn.app/docs/features/social-media-import.html)
*powered by AI*
- [x] Share links with *kitshn* for import
- [x] Easy ingredient allocation tool
- [x] Meal plan
- [x] Shopping list
- [x] Shopping mode
- [x] Offline sync
- [x] Recipe books
- [x] [Favorites](https://kitshn.app/docs/features/favorites.html) system
## 🖼️ Impressions
> [!TIP]
> More screenshots available here:
> https://kitshn.app/screenshots
Dark mode / light mode

## 📜 License & Credits
[GNU General Public License v3.0](/LICENSE)
Icon made by Freepik from www.flaticon.com