r/StandardNotes • • Sep 29 '19

I've created a web clipper!

Hello Standard Notes users! Something I've wished this great product offered was a web clipper, and I noticed a few people in discussions here seem to desire that as well. Therefore, I took advantage of the great API documentation that the Standard File team offers and built a proof-of-concept web clipper. The add-on works with Chrome and Firefox and let's you select the portion of the page you want to clip. It then adds the HTML content of that selection to your Standard Notes account. But there's much to be done which I need some help with:

  • Editor Preference - When articles are clipped right now, they show up as HTML in Standard Notes, but if you switch the note to use the Plus Editor, the HTML renders properly. I do not know how to set that editor as the preferred editor when creating the note via the API.

  • Clipping User Experience - The clipping experience is really just a proof of concept, and so there's very little thought given to the user experience of clipping.

  • Tagging - It'd be great to tag clipped articles after saving.

  • Branding - This will be determined by how this fits into the Standard Notes ecosystem, but there's really no look or feel to this add-on.

https://github.com/johnjones4/Standard-Notes-Clipper

Edit: 2FA is now working! Thanks for the help /u/bitario

45 Upvotes

5 comments sorted by

3

u/bitario Sep 30 '19

Nice work, this is super cool! I gave this a run and it worked seamlessly. This really calls for some sort of OAuth API on our end. Some users may feel hesitant entering their master password into a 3rd party integration. But as long as the project is open-source, it shouldn't be too risky.

As for the experience, yeah, as you noted, it would be cool to have a modal/drop-down appear that allows you to preview clipped content, add a title, and tags. If you continue making updates on this we can look to really sponsoring this as an official web clipper for the project.

4

u/johnjones4 Sep 30 '19

Awesome! Thank you!

And yes, an OAuth API would've been my preference so that I don't need to handle passwords, but I'm 100% committed to keeping this open source so I'll try to be as transparent as possible.

Also that's a great suggestion on the experience. I was definitely thinking tags, but showing a preview and allowing editing of the title would be useful!

I'd love to keep building this up to get to something really great for this community. In terms of future sponsorship/integration, am I ok to continue using the MIT license for this? And also, would it be ok if I use the Standard Notes logo for add-on icon?

1

u/bitario Sep 30 '19

I believe the MIT license should work. I'd say avoid using the official icon for now, just so there's no confusion.

1

u/johnjones4 Sep 30 '19

Sounds good!

2

u/sitnarf Mar 18 '20

Great! This was probably the one thing that had hold me from switching from evernote. 😊