Skip to content
forked from lucasrla/remarks

Extract highlights, scribbles, and annotations from PDFs marked with the reMarkable tablet. Export to Markdown and PDF

License

Notifications You must be signed in to change notification settings

Azeirah/remarks

 
 

Repository files navigation

Scrybble remarks

With Remarks, you can export notebooks and PDFs from your ReMarkable.

  1. Export your notebooks as PDF
  2. Extract highlights as text

Install

Remarks is designed and developed for Linux. There are no Remarks binaries.

  1. Install nix
  2. nix develop to work on remarks
  3. nix run .# to run remarks

If you don't want to use Nix, you can use poetry and install the dependencies manually.

Functionality

  • Convert a ReMarkable notebook to PDF
  • Extract highlights to (Obsidian-compatible) markdown

A visual example

Highlight and annotate PDFs

IMG_0642-low.jpg

And then use remarks to export annotated pages to Markdown, PDF, PNG, or SVG on your computer:

demo-remarks-png.png

WHAT IS LIFE?

Based on lectures delivered under the auspices of the Dublin Institute for Advanced Studies at Trinity College, Dublin, in February 1943

To the memory of My Parents

Usage and Demo

Run remarks and check out what arguments are available:

python -m pytest -q remarks/test_initial.py

Credits and Acknowledgements

For more reMarkable resources, check out awesome-reMarkable and remarkablewiki.com.

License

remarks is Free Software distributed under the GNU General Public License v3.0.

Disclaimers

This is a hobby project of an enthusiastic reMarkable user. There is no warranty whatsoever. Use it at your own risk.

The author(s) and contributor(s) are not associated with reMarkable AS, Norway. reMarkable is a registered trademark of reMarkable AS in some countries. Please see https://remarkable.com for their products.

About

Extract highlights, scribbles, and annotations from PDFs marked with the reMarkable tablet. Export to Markdown and PDF

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.3%
  • Nix 3.2%
  • Shell 0.5%