https://github.com/myinusa/keep-python-markdown-takeout
Converts Google Keep JSON files to Markdown format. This tool helps users to easily migrate their notes from Google Keep to a Markdown format, making it convenient for them to manage and access their notes in a different environment.
https://github.com/myinusa/keep-python-markdown-takeout
google google-keep google-takeout markdown python
Last synced: 12 months ago
JSON representation
Converts Google Keep JSON files to Markdown format. This tool helps users to easily migrate their notes from Google Keep to a Markdown format, making it convenient for them to manage and access their notes in a different environment.
- Host: GitHub
- URL: https://github.com/myinusa/keep-python-markdown-takeout
- Owner: myinusa
- Created: 2024-05-29T12:53:27.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-29T13:48:09.000Z (almost 2 years ago)
- Last Synced: 2025-02-02T08:16:58.720Z (about 1 year ago)
- Topics: google, google-keep, google-takeout, markdown, python
- Language: Python
- Homepage:
- Size: 209 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Keep Python Markdown Takeout Google
## Description
Takes a directory containing Google Keep JSON files as input. It converts each JSON file into a Markdown file, preserving the content, title, labels, creation date, and modification date. The Markdown files are organized in a specified directory for easy access and management.
## Steps
### Run Python Markdown Takeout Google
- Run the following command in the terminal:
```shell
python3 start.py --input_dir /path/to/json/files
```
- Default output directory: `./data/markdown`
- Wait for the conversion to finish
### Export Google Keep
- Visit `https://takeout.google.com/settings/takeout`
- Only select `Keep`

- Select `Export once` for frequency
- Wait for the export to finish
- When ready, visit link and download
## Features
### Group files by year
```shell
python3 group_files_by_year.py --input-dir "./data/markdown"
```
## Roadmap
- [ ] Factor in images
- [ ] Ability to specify output directory
- [ ] Record installation and Use
- [ ] Setup script for Poetry
- [ ] File Structure