Since discovering the API for creating panels in Chrome, I’ve written a few different extensions to leverage it for specific services. The most downloaded of these (and the one that I use on a daily basis) is for Google’s note-taking service, Keep.
This project is discontinued.
Panel View for Keep has gone through several iterations, simply because it runs on a service and website out of my control. As Google updated Keep, I have had to rewrite and even scrap entire blocks of code. That said, Keep is still a worthwhile service, and in my (not quite unbiased) opinion, turning it into a panel — instead of a separate app window — improves it.
- I don’t get it. This just opens Google Keep in a new tab.
Not so! This extension serves as a shortcut to keep.google.com, but also much more. You’ll find at the bottom of Keep’s sidebar (click the hamburger icon () to open it), a new link entitled “Send to Panel.” Click that and you’re on your way.
- When I click “Send to Panel,” it opens a popup window, not a panel.
Unfortunately, Chrome disables the panel API by default. To override this, you’ll need to enable it in chrome:flags and restart Chrome. Now you’re ready to use panels.
- Why can’t I upload an image when Keep is in panel view?
This is a known bug with panels. Read more about this issue on crbug.com.
This is just a panelized shortcut to keep.google.com. If Google releases an API for interacting with Keep, I will be more than happy to incorporate it! Until then, it’s a hack. A hack I’m proud of, but a hack nonetheless.