Safari Extension to save to Drafts

Over the past month I have been improving this Safari extension in a lot of little ways.

I have found that that I use it all the time to save articles to read later, Import text to be processed by AI actions, get around pop-ups and paywalls. It’s the new edge of the blade on my Drafts App Swiss Army knife.

But today has reached a new milestone. Version 2.0.2 is being released for iOS and MacOS in the Mac App store!

One of the major little features is that if a page isn’t parsing correctly you can enter the url under the advanced tab and get new parsing suggestions.

I hope you like it, feel free to submit bug reports and tinker on the source code here: GitHub - ddegner/Cat-Scratches: A Safari extension for creating a draft out of a safari tab. Now free on the App Store!

  • David
6 Likes

This looks very useful thanks David!

I am assuming that the extension uses the Drafts create URL scheme to create the draft. Would it be possible to have an option which we could choose in the Cat Scratches settings to use the run action URL scheme instead, with a specified action? This would allow post-processing of the content within Drafts, by JavaScript for example, before the draft is created.

Excellent suggestion. I have implemented that functionality and updated the GitHub repository accordingly: GitHub - ddegner/cat-scratches: A Safari extension for creating a draft out of a safari tab. Now free on the App Store!

The update has also been submitted to the App Store and is currently awaiting review.

  • David

Great, thank you very much! Looking forward to trying it out when it reaches the App Store.

Awesome! Thank you for this tool, which saves me precious time. If we could manage the date format with more options (such as reducing it to the current date—you understand that I’m not a coder :-), that would be great :slight_smile:
Thank you a thousand times.

2.1.0 is out. I haven’t tried with many actions so let me know if it works and what use you find for it!.

Glad it helps! Good idea. I’ve just implemented it and submitted it. You should see it in 2.1.1 (I don’t know if they review extensions on a Saturday but it might come out then).

  • David
1 Like

I’ve installed 2.1.0, and it’s doing just what I’d hoped thanks! I’ll report back how I’m using it once I’ve coded up the action.

A tiny point: I can only tell it’s 2.1.0 not 2.1.1 yet by looking in the App Store install history. It would be good if the current version number were visible when you open the Cat Scratches app from its icon on the home screen.

Smart, I really have this problem because I’m constantly switching between dev versions, so seeing the real version number would be a lifesaver.

It’s the the “About…” window. Standard Mac behavior.

This is iPadOS. I don’t think extensions have an About window.

New version is up: ‎Cat Scratches App - App Store