Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/YousufSSyed/Raindrop.io-Scripts
Python scripts to interact with the raindrop.io Bookmarking Service.
https://github.com/YousufSSyed/Raindrop.io-Scripts
Last synced: 18 days ago
JSON representation
Python scripts to interact with the raindrop.io Bookmarking Service.
- Host: GitHub
- URL: https://github.com/YousufSSyed/Raindrop.io-Scripts
- Owner: YousufSSyed
- Created: 2020-12-25T20:55:47.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-04-19T08:01:54.000Z (over 1 year ago)
- Last Synced: 2024-08-08T00:43:56.439Z (4 months ago)
- Language: Python
- Homepage:
- Size: 51.8 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- project-awesome - YousufSSyed/Raindrop.io-Scripts - Python scripts to interact with the raindrop.io Bookmarking Service. (Python)
README
(The documentation is outdated, idk when I'll update it.)
# Raindrop.io-Scripts
Python scripts to interact with the raindrop.io Bookmarking Service. They require python-raindropio, which can be installed like so:pip install python-raindropio
First, create a copy of the repo:git clone https://github.com/YousufSSyed/Raindrop.io-Scripts.git
## API Key
An API key is required to use the scripts
* On raindrop.io under Settings > Integrations > For Developers (at the bottom), click "Create new app" & Give it any name and click "I accept."
* Click the new app, and copy into `APIKey` in `rdsettings.py` and click "Create test token" (the python-raindropi.io package seems to only support test tokens.**## Scripts
* `rdsettings.py`, A file where you specify your API key, and a string array of tags.
* `add.py` - You can enter or copy & paste in multiple links. And enter in numbers corresponding to each of your tags specified in `settings.py` (much faster than typing them in manually, & if you use this script all the time, it becomes habit / muscle memory)
* You can just keep this window open in your terminal and add new links whenever you have them.
* To quickly access the script in bash, create an alias like this one:
* `alias rd='/path/to/add.py'`
* If you have any errors, just restart the script and try the links again