kitshn is an unofficial multiplatform client designed to seamlessly integrate with the Tandoor recipe management software. It aims to provide users with a modern and intuitive experience across Android, iOS, and Desktop platforms. Leveraging Kotlin and Jetpack Compose, kitshn offers a responsive design and enhanced usability for managing and accessing recipes.
kitshn stands out with its comprehensive feature set, including dynamic home screens, Material You customization, versatile recipe management with Markdown support and embedding capabilities, and robust shopping list functionality. It emphasizes a polished user experience through adaptive layouts and integration of Material 3 Expressive, setting it apart from basic recipe list apps.
- Dynamic Home Screen: Adapts to different screen sizes and orientations for optimal viewing.
- Markdown & Video Support: Enables rich recipe descriptions with Markdown and directly embedded videos.
- Offline Sync: Ensures access to recipes even without an internet connection.
- Shopping List Features: Includes shopping mode, offline sync, and easy ingredient allocation.
- Meal Planning: Facilitates the creation and management of meal plans.
- Favorites System: Allows users to easily save and access their favorite recipes.
- Material 3 Expressive: Utilizes Material 3 design guidelines for a modern and visually appealing interface.
kitshn is an actively developed project with continuous updates and a responsive maintainer. The project has a growing community through Weblate for translations, demonstrating community engagement. Recent commits and issue resolution indicate active development and a commitment to stability.
kitshn is beneficial for Tandoor users seeking a more visually appealing and feature-rich client experience on Android, iOS, and Desktop. It simplifies recipe management through features like shopping lists, meal planning, and dynamic home screens, offering significant value over the standard web interface or manual organization methods.