{"id":13910681,"url":"https://github.com/faynopi/raindropcli","last_synced_at":"2025-08-01T15:44:51.468Z","repository":{"id":171748019,"uuid":"527343455","full_name":"faynopi/raindropcli","owner":"faynopi","description":"💧Unofficial raindrop.io command-line interface written in python.","archived":false,"fork":false,"pushed_at":"2023-04-14T16:27:42.000Z","size":12,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-09T06:46:51.405Z","etag":null,"topics":["api","cli","commandline","python3","raindrop"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/faynopi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-08-21T22:42:58.000Z","updated_at":"2023-07-28T14:25:09.000Z","dependencies_parsed_at":null,"dependency_job_id":"b74b1c46-ecc1-43a7-af40-ac9ffdbed07a","html_url":"https://github.com/faynopi/raindropcli","commit_stats":null,"previous_names":["faynopi/raindropcli"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/faynopi%2Fraindropcli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/faynopi%2Fraindropcli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/faynopi%2Fraindropcli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/faynopi%2Fraindropcli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/faynopi","download_url":"https://codeload.github.com/faynopi/raindropcli/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240867429,"owners_count":19870405,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","cli","commandline","python3","raindrop"],"created_at":"2024-08-07T00:01:41.823Z","updated_at":"2025-02-26T14:14:08.260Z","avatar_url":"https://github.com/faynopi.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# Raindropcli\n_Unofficial raindrop.io command-line interface_\n\n![](https://img.shields.io/github/issues/itsnexn/raindropcli?style=flat-square)\n![](https://img.shields.io/github/license/itsnexn/raindropcli?style=flat-square)\n![](https://img.shields.io/github/last-commit/itsnexn/raindropcli?style=flat-square)\n\n[![asciicast](https://asciinema.org/a/PqQJmzZFXAppKGmMGiyp7HqrY.svg)](https://asciinema.org/a/PqQJmzZFXAppKGmMGiyp7HqrY)\n\nThe primary goal of this script is to integrate with other scripts.\nshow and list methods have `-r`,`--raw` and `-s`,`--sep` flags that are\nrelevant in this objective.\n\n## Installation\n**NOTE:** Before you run the program, you must create [configuration](#configuration) file.\n\nyou can either install the raindropcli using:\n```\n$ pip install git+https://github.com/itsnexn/raindropcli.git@master\n```\nor you can clone it and use it as it is.\n```\n$ git clone https://github.com/itsnexn/raindropcli.git\n$ cd raindropcli\n$ pip install -r requirements.txt\n$ python3 raindropcli.py\n```\n\n## Configuration\n\nMake sure you create a configuration file under `$HOME/.raindropcli.conf`\nor `$XDG_CONFIG_HOME/raindropcli.conf` directory.\n\ngo to [Settings \u003e Integration](https://app.raindrop.io/settings/integrations).\nClick on the \"Create new app\" you may name it whatever you want but I\nrecommend \"raindropcli\". following the creation of your new app, click\non it to generate a new test token which you should include in your\nconfiguration file.\n\nYour configuration file should look something like this:\n```\n# vim: syntax=toml\ntoken = \"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx\"\n```\nyou don't actually need the vim command. its just for syntax highlighting\nfor vim.\n\n## TODO\n\n- [ ] Support for child collections\n- [ ] Update existing raindrop\n- [ ] Remove raindrops using their id\n- [x] Add asciinema to the README\n- [ ] Border style customizability\n- [ ] Add simple cacheing\n\n## License\n\nThe files and scripts in this repository are licensed under the MIT License, which\nis a very permissive license allowing you to use, modify, copy, distribute, sell,\ngive away, etc. the software. In other words, do what you want with it. The only\nrequirement with the MIT License is that the license and copyright notice must be\nprovided with the software.\n\n#### [License link](./LICENSE.txt)\n\n\u003e _Written by Itsnexn with \u003c3_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffaynopi%2Fraindropcli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffaynopi%2Fraindropcli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffaynopi%2Fraindropcli/lists"}