ricklupton / rmscene

Read v6 .rm files from the reMarkable tablet
MIT License
87 stars 16 forks source link
remarkable-tablet

rmscene

Python library to read v6 files from reMarkable tables (software version 3).

In particular, this version introduces the ability to include text as well as drawn lines. Extracting this text is the original motivation to develop this library, but it also can read much of the other types of data in the reMarkable files.

To convert rm files to other formats, you can use rmc, which combines this library with code for converting lines to SVG, PDF, and simple Markdown.

Changelog

Unreleased

v0.6.1

Fixes:

v0.6.0

New features:

v0.5.0

Breaking changes:

New features:

Other changes and fixes:

v0.4.0

Breaking changes:

New features:

Other changes:

v0.3.0

v0.2.0

v0.1.0

Acknowledgements

https://github.com/ddvk/reader helped a lot in figuring out the structure and meaning of the files. @adq discovered a means to get debug output (see issue 25) which is very helpful for understanding the format.

Contributors: