Skip to content

Convert Google Keep Dump to Roam Daily Notes Markdown Files.

License

Notifications You must be signed in to change notification settings

adithyabsk/keep2roam

Repository files navigation

Google Keep to Roam Daily Notes

build codecov PyPI - Python Version PyPI - Downloads GitHub Black Twitter Follow

Convert a Takeout of Google Keep to Roam Daily Notes for the day that each snippet was written. If multiple notes were written on the same day, they are merged together.

Installation

First, go to Google Takeout and request a dump of your Google Keep data. Then unzip the folder that Google sends you.

The following steps work well on Unix systems but on Windows it would be quite similar.

$ cd ~/Downloads
$ tar -xvf takeout-{ID}.zip
$ pip install keep2roam
$ mkdir markdown
$ k2r -h
Usage: k2r [OPTIONS] SRC DEST

  Convert SRC Google Keep Takeout dump and write to DEST folder.

  Assumes SRC exists and creates DEST folder if it does not exist.

Options:
  --version   Prints the CLI version
  -h, --help  Show this message and exit.
$ k2r Takeout/Keep markdown
Found X Google Keep json files...

Upload Limit

Now take these files and upload them to Roam. To upload more than 10 files at a time, use this workaround.

About

Convert Google Keep Dump to Roam Daily Notes Markdown Files.

Resources

License

Stars

Watchers

Forks

Languages