Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/glidergeek/pocket2rm
get articles from read-later platform pocket to the remarkable paper tablet
https://github.com/glidergeek/pocket2rm
ereader-tools pocket remarkable remarkable-tablet
Last synced: 12 days ago
JSON representation
get articles from read-later platform pocket to the remarkable paper tablet
- Host: GitHub
- URL: https://github.com/glidergeek/pocket2rm
- Owner: GliderGeek
- License: mit
- Created: 2020-04-18T17:49:51.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-02-01T19:25:00.000Z (almost 2 years ago)
- Last Synced: 2024-12-27T12:07:50.944Z (22 days ago)
- Topics: ereader-tools, pocket, remarkable, remarkable-tablet
- Language: Go
- Size: 4.22 MB
- Stars: 187
- Watchers: 7
- Forks: 15
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-reMarkable - pocket2rm - Synchronize articles from read-later platform pocket in PDF and epub. (Other / Launchers)
README
# pocket2rm
`pocket2rm` is a tool to get articles from read-later platform [pocket](https://app.getpocket.com/) on the [reMarkable paper tablet](https://remarkable.com/).- retrieve URLs for articles from pocket (last 10)
- PDFs are downloaded directly, webpages are converted to a [readable format](https://github.com/go-shiori/go-readability) and converted to epub
- runs on reMarkable directly, does not use reMarkable cloud.
- sync is user-triggered (removing synchronization file)## Prerequisites
- SSH connection with remarkable: [https://remarkablewiki.com/tech/ssh](https://remarkablewiki.com/tech/ssh)
- golang: https://golang.org/
- scp
- browser (necessary for OAuth2)## Installation
- create a pocket application: [https://getpocket.com/developer/apps/new](https://getpocket.com/developer/apps/new) to obtain a `consumerKey`. The application only needs the 'Retrieve' permission.- clone or download this repository
- run:```
./install.sh
```## Remarkable software updates
After a reMarkable software update, you will need to rerun the install script:```
./install.sh
```## Reinstall
If for some reason you need/want to reinstall pocket2rm completely :
- remove the file $HOME/.pocket2rm
- remove the folder called `pocket` on your remarkable
- run:```
./install.sh
```## Improvements
- input consumerKey in popup (removes commandline run)
- provide binaries
- images in epubs
- improve repo structure (duplicate utils, dependencies)## Non-goals
- support other read-later services / e-reader targets## Alternatives:
- there is [google-chrome plugin](https://chrome.google.com/webstore/detail/send-to-remarkable/mcfkooagiaelmfpkgegmbobdcpcbdbgh) which sends articles to reMarkable
- reMarkable is planning to release an [offical chrome plugin](https://support.remarkable.com/hc/en-us/articles/360006830977-Read-on-reMarkable-Google-Chrome-plug-in)## Credit
There were a few projects, apart from the dependencies, which were very helpful:
- https://github.com/Evidlo/remarkable_news
- https://github.com/koreader/koreader
- https://github.com/nick8325/remarkable-fs
- https://github.com/jessfraz/morningpaper2remarkable