Birds Kitchen Frédéric Serva
winget install --id=fredserva.birdskitchen -e
A free and open source recipe manager
Birds Kitchen: A Modern Recipe Manager
Birds Kitchen is a free and open-source recipe manager designed to help users organize and manage their culinary creations efficiently. Built using Electron & React, it offers a seamless experience across multiple platforms.
Key Features:
- Cross-Platform Compatibility: Use Birds Kitchen on Windows, macOS, or Linux with ease.
- Customizable Themes: Choose from various themes, including dark and light modes, to suit your preference.
- Advanced Search Capabilities: Quickly find recipes using content search across different languages.
- Recipe Scraper: Extract recipes from over 60 websites in four languages, making it easier to compile your favorites.
- Unit Conversion & Serving Adjustments: Easily adjust ingredient amounts based on servings for perfect measurements.
- Print View: Generate clean print layouts of your recipes for kitchen use.
- Auto-Updating Features: Stay current with the latest updates and improvements seamlessly.
Ideal Audience: Birds Kitchen is perfect for home cooks, culinary enthusiasts, and anyone looking to streamline their recipe management. It helps users save time, stay organized, and customize their cooking experience according to their needs.
Download Birds Kitchen via winget and start managing your recipes like never before!
README
Birds Kitchen
Love Birds Kitchen? Give this repo a star :star:
Website
https://tenbirds.online/birdskitchen/
I wanted to learn something new...
So, I decided to take a crack at learning React and building an application that I found deeply missing in Linux: a Desktop Recipe Manager (I know there are some, but they don't match my needs...)
I you want to contribute, please send me a mail or a pidgeon :grin:
Screenshots
Dark and light themes - Grid view
Image list view
Table view
Print view
Edit view
Preferences screen - Storage tab
Preferences screen - Theme tab
Features
- Cross platform
- Localized (english, french, german and italian)
- Custom Themes (a light one and two dark ones for now)
- Content search
- Tags
- Categories
- Ratings
- Favorites
- Source URL
- Table view with column sorting
- Change the ingredients amounts when adjusting the servings (ready to print view)
- Print current recipe
- Choose your storage directory (including Sync Services)
- Backups and Restore backups
- Unit Converter
- Recipe Websites scraper (63 supported websites in 4 languages)
- Auto updates
Documentation
Visit the Wiki Page
Roadmap
Visit the Roadmap Page for details...
Running locally
Binaries
Visit the Releases Page to find the installer you need.
Building from source
# clone the project
git clone https://github.com/fredserva/birdskitchen.git
# change directory to the project folder
cd birdskitchen
# install dependencies
yarn
# run the app in development mode
yarn dev
Contributing
To add support for your favorite language, or submit new features, feel free to open an issue or contact me directly. Contributions are very welcomed!
License
Buy me a coffee! (or more likely a beer)
Contributors
Thanks go to these people
YSchroe: German translation Albano Battistella: Italian translation