Skip to content

get articles from read-later platform pocket to the remarkable paper tablet

License

Notifications You must be signed in to change notification settings

sheevy/pocket2rm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pocket2rm

pocket2rm is a tool to get articles from read-later platform pocket to the reMarkable paper tablet.

  • retrieve URLs for articles from pocket
  • PDFs are downloaded directly
  • webpages are converted to a readable format and converted to epub
  • folder with PDFs and epubs can be synced using the reMarkable desktop application

Getting started

  • create a pocket application: https://getpocket.com/developer/apps/new to obtain a consumerKey. The application only needs the 'Retrieve' permission.
  • run go run pocket2rm setup:
    • interactive prompt asks for consumerKey
    • pocket user is redirected to pocket page to accept application
    • after confirmation in prompt, the consumerKey and accessToken are written to .pocket2mr
  • run go run pocket2rm.go

Improvements

  • extend with automatic push to reMarkable using this library
  • process articles concurrently for higher throughput
  • check which articles are already retrieved

Non-goals

  • support other read-later services / e-reader targets

Alternatives:

About

get articles from read-later platform pocket to the remarkable paper tablet

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 98.1%
  • HTML 1.9%