Google Keep Import

by Dale de Silva
5
4
3
2
1
Score: 44/100

Description

Category: File Management

The Google Keep Import plugin enables seamless import of exported notes and attachments from Google Keep into Obsidian. It supports importing notes, archived and trashed items, as well as unsupported file types with customizable settings. Users can configure import behaviors, such as folder destinations, tagging options for labels and colors, and character mappings for filenames. The plugin provides real-time error logs to highlight unsupported files and ensures binary files like images are imported even without corresponding notes. Additional features include handling problematic or invalid characters in note titles and settings customization during the import process.

Reviews

No reviews yet.

Stats

33
stars
9,837
downloads
1
forks
1,101
days
750
days
750
days
1
total PRs
1
open PRs
0
closed PRs
0
merged PRs
9
total issues
0
open issues
9
closed issues
2
commits

Latest Version

2 years ago

Changelog

This is purely a description and version update.

README file from

Github

Google Keep Import Plugin

Google Keep Import is a plugin for Obsidian that enables easily importing an exported set of backup notes and related attachments from Google Keep.

Please note that this plugin is no longer being maintained. Unless you need certain import customisations that this plugin offers, try using the official Obsidian Importer plugin instead. As I helped implement the Keep import functionality in that plugin also, it's import capability is similar, and likely more up to date.

🖥️ Requirements

  • Minimum Obsidian Version: 1.1.10 (Anything downloaded after Jan 13th 2023)

🛠️ Usage

  1. Install this plugin from the community plugins section of Obsidian's settings.
  2. To export your files from Google Keep, open Google Takeout and select only Google Keep files (Depending on the amount of notes and attachments, this might take a while)
  3. Once you have the exported zip, unzip it so you have all the files separately.
  4. In Obsidian, press CMD+P and select the Google Keep Import action.
  5. In the modal that opens, drag in all the unzipped files and follow the instructions import the files.

🎉 Features

Error log

The plugin will always give you a real-time log of any files it is unable to import or that it believes aren't supported so that you can cancel the import immediately if needed, or find the files later to edit or convert.

Imports binary files irrelevant of Keep notes

The plugin will import any binary files like images even if there isn't a corresponding Keep note. This means you can use the plugin as a batch import for a folder of files that didn't come from Keep if needed.

Unsupported files

The plugin can import any file it sees regardless of whether ut cam from Keep or Obsidian supports it. You can turn this on if needed in the settings, but it's off by default and will let you know which file it skips.

⚙️ Customisable settings

The plugin provides a settings page that is also accessible during the import process. This allows you to tailor what gets imported and how dates, colours, tags, and more from the Keep files are treated in Obsidian.

Settings:

Basics
  • Note import folder: Defines the Obsidian folder where notes will be imported.
  • Attachment import folder: Defines the Obsidian folder where note attachments will be imported.
  • Unsupported attachment import folder: Defines the Obsidian folder where note attachments that aren't supported by Obsidian will be imported.
  • Note creation date: Defines which date should be used as the 'created on' date for each new Obsidian note; The date of Obsidian import, or the original Google Keep creation date.
Inclusions

Whether to import specific types of notes or ignore them.

  • Import archived notes
  • Import trashed notes
  • Import unsupported files:
    • Import html files: Unsupported (and html files) aren't imported by default as they will usually be invisible in Obsidian. HTML files from Google Takeout exports are also duplicates of other files so they do not need to be imported.
Tags

Whether to apply tags to notes in Obsidian to represent these attributes of the original Google Keep notes.

  • Add label tags
  • Add colour tags
  • Add pinned tags
  • Add attachment tags
  • Add archived tags
  • Add trashed tags
Character Mapping

Allows mapping any characters in titles to valid characters for use in your notes filenames. This is set to make files valid for all operating systems by default.

  • Problem characters These characters may not break the import, but the wil degrade functionality in certain places within Obsidian.
  • Invalid characters These characters in the titles of your imported notes can prevent import on certain operating systems.

❤️ Support

If you find this plugin saves you time or helps you in some way, please consider supporting my development of plugins and other free community material like this. A simply way is to follow and message me on twitter at @daledesilva or Mastadon at indieweb.social/@daledesilva, and you can also support with a donation below.

🤖 My other work

You can find links to my other projects on designdebt.club, where I blog about design and development, as well as release other plugins like this one. You can also find my writing at at falterinresolute.com where I combine philosophy and animation.


👨‍💻 Technical details

Manually installing the plugin

The plugin is listed in Community Plugins within your Obsidian install, however, if for some reason you would like to manually install it instead, you will need to follow the How to Contribute section below in order to build the plugin, and then copy the dist folder into your Obsidian vault's plugins folder.

How to contribute

  • Clone this repo.
  • npm i to install dependencies
  • npm run dev to start compilation in watch mode.
  • Copy the dist folder to your vault's plugins folder, or read the instructions inside src/static/.hotreload/

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Archivist Importer
2 months ago by Archivist AI
Import selected vault files into Archivist campaigns.
Attachment Management
3 years ago by trganda
Attachment Management of Obsidian
Attachment Uploader
2 years ago by zhuxining
An attachment uploader plugin for Obsidian
Attachments Cache
a year ago by luisbs
Obsidian plugin to cache attachments locally
Auto Folder Note Paste
a year ago by d7sd6u
Convert your note into folder note upon pasting or drag'n'dropping an attachment
Book Clipper
5 months ago by Hossein Fardmohammadi
Save book details from websites into your notes
Cloud Storage
2 years ago by Jiajun Ma
Obsidian Cloud Storage is a powerful and user-friendly plugin designed to seamlessly integrate cloud storage capabilities into your Obsidian workflow. This plugin allows you to effortlessly upload your attachments to the cloud, freeing up local storage space and enabling easy sharing and access across all your devices.
Consistent attachments and links
5 years ago by Dmitry Savosh
Obsidian plugin. Move note with attachments.
Custom Attachment Location
5 years ago by RainCat1998
Customize attachment location with variables($filename, $data, etc) like typora.
Day One Importer
2 years ago by Marc Donald
Easily convert your Day One journals into Obsidian markdown.
File Cleaner
4 years ago by Johnson0907
A file cleaner plugin for Obsidian.
File Cleaner Redux
2 years ago by husjon
A plugin for Obsidian to help clean up files in your vault
Floccus Bookmarks to Markdown
3 years ago by mddevils
Image Size
a year ago by Jie Zhang
Set the default size for pasted images.
Import Attachments+
2 years ago by Andrea Alberti
Import attachments by moving them into the vault.
Import/Export TiddlyWiki
3 years ago by Lucas Bordeau
Import/export TiddlyWiki tiddler files with Obsidian
Importer
3 years ago by Obsidian
Obsidian Importer lets you import notes from other apps and file formats into your Obsidian vault.
Infostacker Note Publish
2 years ago by Taskscape LTD, Patryk Nowak, Kacper Pabianiak
Infostacker plugin for Obisidian
Insert Multiple Attachments
a year ago by mnaoumov
Obsidian Plugin that allows to insert multiple attachments at a time
Janitor
4 years ago by Gabriele Cannata
Performs various maintenance tasks on the Obsidian vault
KeepSidian
2 years ago by lc0rp
Kobo Highlights Importer
4 years ago by Flavio Cordari
KoReader Highlight Importer
a year ago by Tahsin Kocaman
Imports highlights and metadata from KoReader into Obsidian notes
Linked Note Exporter
9 months ago by the-c0d3r
Obsidian plugin to export a note along with all its attachments and linked notes—cleanly, conveniently, and ready to share.
Local Any Files
a year ago by ShermanTsang
A obsidian plugin used to extract and download files in your obsidian note.
Lskypro Upload V2
2 months ago by 3kk0
Auto upload local images to LskyPro.
Medium Importer
2 years ago by David Zachariae
Note Companion Folder
2 years ago by Chris Verbree
A Obsidian Plugin providing a way to associate a folder to a note
Nuke Orphans
4 years ago by Sandorex
Obsidian notes plugin that trashes orphaned files and attachments
Obsidian markdown export
3 years ago by bingryan
This plugin allows to export directory/single markdown to a folder. support output format(html/markdown/text)
Paper Importer
a year ago by Zhe Chen
An Obsidian plugin to facilitate importing papers from arXiv
Paste Image Into Property
a year ago by Nito
Paste image rename
4 years ago by Reorx
Renames pasted images and all the other attachments added to the vault
S3 attachments storage
3 years ago by TechTheAwesome
An Obsidian plugin for storage and retrieval of media attachments on S3 compatible services.
Style Importer
3 years ago by Josh Rouwhorst
Obsidian.md plugin to import a stylesheet from a URL to the snippets folder.
TimeSaver
2 years ago by tommy.li
Unique attachments
5 years ago by Dmitry Savosh
Obsidian plugin. Renames attachments, making their names unique.
Workona To Obsidian
3 years ago by Holmes555
Plug-in for Obsidian.md which will import Workona json file
Xiaohongshu Importer
a year ago by bnchiang96
An Obsidian plugin to import Xiaohongshu (小红书) notes into your vault. Extract titles, content, images, videos, and tags from share links, with customizable categories and optional local media downloads.
新枝Newledge
2 years ago by 新枝Newledge
The Newledge Obsidian Plugin