Skip to content

A FreshRSS (https://freshrss.org/) extension that automatically sends the article to Raindrop IO when you star it.

License

Notifications You must be signed in to change notification settings

morgan-dgk/xExtension-StarToRaindrop

 
 

Repository files navigation

FreshRSS Star To Raindrop

====================

A FreshRSS extension that automatically sends the article to Raindrop whenever you star it in FreshRSS.

This enables the following usecase:

  • Starring an article on phone (using your RSS reader of choice, I use Readrops)
  • This extension runs when the star event hits FreshRSS
  • The article is saved to your Raindrop account

The existing Raindrop sharing functionality of FreshRSS always opens a new tab which you have to manually close after sharing. You also have to stay logged in into Raindrop.

With this extension you can simply star an article to share it with Raindrop. Everything else happens in the background while you can continue reading articles without any further interruptions.

Download and setup

  1. Clone the repository to your FreshRSS installations extensions folder
  2. Then, extract and upload it to the ./extensions folder of your FreshRSS installatio
  3. Go to Raindrop's Integration Settings
  4. Create a new Application and make note of the Client Secret and Client Id Values
  5. Use the following template for the Callback URI {base URL for your FreshRSS instance}/i/?c=starToRaindrop.
  6. Enter the Client Secret, Client Id and Callback URI values from Raindrop at the Configuration screen for this extension and hit "Connect to Raindrop"
  7. Authorize your newly created application

Raindrop API Error codes

If you get errors while trying to connect to Pocket, please check the Raindrop developer documentation for detailed error code descriptions.

Translations

If you'd like to translate the extension to another language please file a pull request. I'd be happy to merge it!

Thanks

Thanks to @huffstler for the original starToPocket extension from which this repo is forked.

//TODO:

  • Add automatic token access token refresh
  • Add notifications when articles successfully saved to Raindrop

About

A FreshRSS (https://freshrss.org/) extension that automatically sends the article to Raindrop IO when you star it.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 79.0%
  • HTML 20.6%
  • JavaScript 0.4%