Skip to content

ds160/remarkable-remember

Repository files navigation

rm2

reMarkable Remember

The application is a cross-platform managenment tool for your reMarkable tablet. No reMarkable account or subscription required.

Features

  • Connect your reMarkable tablet via WiFi or USB
  • Sync PDF documents via USB
  • Upload PDFs and EPUBs via USB
  • Backup notebooks and folders
  • Template management
  • Hand writing recognition via MyScript
  • Install Lamy Eraser and WebInterface-OnBoot via WiFi or USB

Installation

The application is available for Windows, Linux, and OSX. Executables are available under Releases.

Settings

For the initial setup, enter your reMarkable SSH protocol information. You find the information at the bottom of the Copyrights notices and software licenses page. Navigate to Menu > Settings > General > Help > About > Copyrights and licenses. If you connect your reMarkable tablet via USB, the IP can be blank, only the password is required.

You need a MyScript account for hand writing recognition. Register to receive your keys and enter your keys.

Settings

Set the folder if you want to back up your notebooks and folders.

Usage

Connect your reMarkable tablet via USB for full functionality and activate the USB web interface for downloading PDF documents. Navigate to Menu > Settings > Storage and enable the feature. Optional you can use the WebInterface-OnBoot program to eliminates the need to switch on the USB web interface setting after connecting the USB cable.

If you connect your reMarkable tablet via WiFi almost everything is supported, but downloading PDFs and uploading PDFs and EPUBs is not supported.

Application

The items are refrehed every 10 seconds when your tablet is connected. Select an item and configure the target directory for downloading and syncing folders and documents.

You can upload custom templates to your reMarkable. Buy, download, or design your own template (see here). To upload a template, select the file, define the name and category and select the desired icon. The application will restart your reMarkable tablet automatically to enable the template.

Upload Template

Build

Clone the repository, install .NET Core SDK 8 or higher, and build the project with dotnet build.

Dependencies and Acknowledgment

I'm using Avalonia for the UI and SSH.NET for the SFTP and SSH communication.

I got inspired by rmscene to parse the reMarkable Lines File (version 6) and do hand writing recognition via MyScript.

I'm using the Lamy Eraser sources that turns the button on the Lamy Pen into an eraser on the reMarkable tablet.

I'm using the WebInterface-OnBoot sources that eliminates the need to switch on the USB web interface setting after connecting the USB cable.

Thanks to the developers for their beautiful work.

Links