This project provides a Python script that converts your Beanconqueror JSON export into markdown files suitable for use with Obsidian. The script reads a config.yaml
file to determine which properties to include in the output.
- Convert Beanconqueror JSON data for beans into Obsidian-friendly markdown files.
- Adds metadata as frontmatter.
- Configurable options via
config.yaml
to control what data is included. - Supports linking images stored in a specific folder.
- Python 3.6+
pyyaml
package
You can install the required Python package using pip:
pip install -r requirements.txt
Beanconqueror allows export of data from within the app. On android it exports full data but doesn't do so for iOS. For iOS you will have to copy the pictures from Files Beanconqueror folder.
Take a look at the at config.yaml
turn off any properties you don't want to be outputted, run the script with
python script.py
This project is free to use as you please