readlater

readlater:// logo

readlater://save?url=https://example.org&tags

A protocol handler that will save any articles it receives to getpocket.

Supported Features

This supports handling readlater://save?url=<url>&title=<title>&tags=<tags> without installing web extension. If you install the webextension, it provides additional features such as:

Alternatively, you can use bookmarket to add items to the getpocket. Or just paste properly formatted link to url bar.

Setup

Test

Visit the hosted version of this page and then click this link to add the this repo url to pocket using readlater://.

Bookmarklet

javascript: (function () {
  var currentUrl = encodeURIComponent(window.location.href);
  var tags = prompt("Enter tags (comma-separated):", "");
  if (tags !== null) {
    var encodedTags = encodeURIComponent(tags);
    var url = `readlater://save?url=${currentUrl}&tags=${encodedTags}`;
    window.location.href = url;
  }
})();

Roadmap

License

MIT