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 is some, but they don't match my needs...)
I you want to contribute, please send me a mail or a pidgeon 😁
Dark and light theme - Grid view
Image list view
Table view
Print view
Edit view
Preferences screen - Storage tab
Preferences screen - Theme tab
- Cross platform
- Localized
- Custom Themes (a light one and a dark one 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
A lot to do! Contributions are welcome.
- Categories
- Ratings
- Link to Recipe source
- Table view with column sorting
- Store images locally (base64 for now)
- Fix fraction calculations
- Guided tour
- Documentation
- Videos (?)
- Imports from popular recipe websites (Allrecipes, The Food Network, Marmiton) (?)
- CSV import/export
- Grocery List (?)
- Internal browser (?)
- Auto updates (?)
Visit the Releases Page to find the installer you need.
# 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
To add support for your favorite language, or submit new features, feel free to open an issue or to contact me directly. Contributions are very welcomed!
GPL v3 license