Tools for moving documents in and out of your reMarkable.
A compact Python toolkit for browsing your tablet, downloading the latest PDFs,
uploading files, and fixing overly opaque highlights in exported documents.
The two-pane interface is optimized for quick document work: folders on the left,
documents on the right, and status + toggles always visible above the list.
Start it with:
$ remarkable
Useful keys
Enter Open folder
d Download PDF
D Download rmdoc
u Upload file
h Toggle HL Fix
H Toggle snap annotations
/ Filter view
q Quit
Download with fix-on by default
Use remarkable to browse the tablet, pull down the newest document, or upload a
PDF without leaving the terminal. Downloaded PDFs keep highlight fixing enabled unless you
explicitly turn it off.
The fix reduces opaque export blocks into readable highlights, and snapped lines can become
native PDF highlight annotations instead of raw filled rectangles.
Before
After
Actual sample crop from the project test document before and after running
remarkable-hlfix.
Install
Download from tablet
Highlights cleaned automatically
Open anywhere
What it gives you
Interactive terminal browsing for reMarkable documents
One-shot download and upload commands for automation
Highlight transparency fixes for exported PDFs
Optional conversion of snap-to-text highlights into real PDF annotations
Built for simple workflows
The project is lightweight by design: install it, point it at your tablet, and use it
from a shell script or interactive terminal session.
Free to use. Licensed under the MIT License. Currently distributed as binaries/packages only.