awesome-reMarkable
Tablet toolkit
A curated list of projects and tools for developers who use the reMarkable tablet
A curated list of projects related to the reMarkable tablet
6k stars
263 watching
214 forks
last commit: about 2 months ago
Linked from 2 awesome lists
awesomeawesome-listremarkable-tablet
Disclaimer / Take special care if you are using a reMarkable 2. | |||
https://remarkable.guide/tech/recovery.html#remarkable-2-recovery | System recovery requires some hardware. See for more information | ||
ddvk/remarkable2-framebuffer | 283 | about 2 months ago | The screen on rm2 and rm1 are different. Workarounds have been developed to interact with the rM2 framebuffer but some projects might not work on it. See and |
APIs / Cloud API | |||
google-drive-remarkable-sync | 118 | almost 2 years ago | (Unmaintained) - Apps Script API for reMarkable Cloud. Includes Synchronizer capability to automate mirroring of documents from Google Drive to reMarkable Cloud |
jrmapi | 18 | about 2 years ago | A Java API for the reMarkable Cloud |
reMarkableAPI | 376 | over 1 year ago | Docs and implementation of the reMarkable file sync API |
reMarkable-typescript | 101 | about 1 year ago | TypeScript API for reMarkable Cloud |
Remarkable.jl | 38 | 10 months ago | Julia API Interface to the reMarkable cloud |
remarkdav | 7 | about 2 years ago | A tool to sync PDF files from a WebDAV directory to the reMarkable Cloud |
rMAPI | 978 | 11 months ago | (Unmaintained) - ReMarkable Cloud Go API |
rmapy | 125 | about 1 year ago | ReMarkable Cloud Python API |
rmcl | 28 | over 2 years ago | Asynchronous Python library for the reMarkable Cloud |
rmfakecloud | 775 | 7 days ago | Fake Cloud Sync, server implementation of the Cloud API |
APIs / Lines Format | |||
lines-are-beautiful | 99 | about 5 years ago | C++ File API for the reMarkable tablet |
lines-are-rusty | 85 | almost 3 years ago | Rust File API for the reMarkable tablet |
reMarkable-kaitai | 11 | about 3 years ago | format specification for the binary lines format |
reMarkable-layers | 116 | over 3 years ago | (Unmaintained) - Python API for reading & writing reMarkable Lines format. Supports very basic conversion of PDFs and SVGs to Lines format |
rmrl | 125 | about 3 years ago | The reMarkable Rendering Library for Python converts annotated documents to PDF files |
APIs / Other APIs | |||
libreMarkable | 622 | 3 months ago | A framework for developing applications with native refresh support for reMarkable Tablet |
Applications | |||
harmony | a low latency sketching app with procedural brushes | ||
KOReader | 16,864 | 7 days ago | An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats |
darvin/plato | 119 | almost 6 years ago | Plato reader port. Supports pdfs, epubs, many other formats |
Rebook | 64 | about 1 year ago | The missing book store for reMarkable |
reGenda | 21 | about 1 year ago | An agenda-based calendar for reMarkable |
reMarkable keywriter | 213 | 11 months ago | A distraction free keyboard notes app |
reMarkable wikipedia | 146 | over 2 years ago | Offline wikipedia reader for reMarkable |
remarkaBot | 13 | about 3 years ago | (Unmaintained) - Fetch your documents from Telegram |
whiteboard-hypercard | 190 | 11 days ago | Live collaboration, drawing, chat, whiteboarding |
Applications / Games | |||
chessMarkable | 104 | almost 2 years ago | Play chess against a bot or a friend |
DOOMarkable | 39 | 10 months ago | Play DOOM on the reMarkable 1 |
minesweeper | A mine detection game | ||
recrossable | 64 | almost 4 years ago | Crossword game with simplistic handwriting recognition and automatic generation of crosswords |
retris | 32 | almost 3 years ago | Play a clone of the popular block stacking game with either buttons or swipe guestures |
Applications / Launchers | |||
draft-reMarkable | 147 | almost 3 years ago | A launcher for the reMarkable tablet, which wraps around the standard interface |
oxide | A launcher application for the reMarkable tablet | ||
remux | A multi-tasking launcher for the reMarkable tablet | ||
Cloud Tools | |||
CUPS Printing | Script to print directly to reMarkable Cloud from CUPS using rMAPI | ||
kindle2pdf | 23 | about 1 month ago | Convert owned Kindle books to PDF without needing a Kindle device. Includes script to upload PDFs to the reMarkable Cloud |
mendeley-rMsync | 21 | about 3 years ago | Script to sync PDFs (with annotations) from/to a folder |
reCatchable | 66 | about 3 years ago | (Unmaintained) - Turn websites into ebooks, upload them to reMarkable |
reGitable | 92 | almost 4 years ago | Backup your reMarkable with git and sync changes to a remote repository automatically |
reMarkable RSS | 4 | about 2 months ago | Read RSS feeds on reMarkable via google drive integration. Automated Script to convert RSS-feeds as PDFs and upload to google drive |
remarkable_simplenote | 10 | over 3 years ago | Sync simplenote notes to reMarkable (currently one-way) |
reMarkable-Sink | Turn a folder into a wormhole to your reMarkable | ||
remarkable-substack | 9 | 2 months ago | Syncs unread Substack posts to the reMarkable Cloud |
reMarkable_syncthing | Syncthing on reMarkable | ||
remarkable-zapier | 17 | over 3 years ago | Zapier Integration for reMarkable Cloud |
remarking | 53 | over 2 years ago | CLI tool to extract highlights from any document in the reMarkable cloud |
rm-pdf-tools | 16 | almost 3 years ago | Service that allows users to insert and delete pages from annotated PDFs on the device |
rM-sync | 82 | over 3 years ago | Sync script for reMarkable paper tablet |
RMfuse | 95 | 8 months ago | FUSE filesystem for the reMarkable Cloud |
sync_zotero_remarkable | 43 | almost 4 years ago | Sync PDFs from Zotero to reMarkable |
url2epub | 69 | 22 days ago | Telegram bot to generate ePub out of URL and send directly to reMarkable Cloud |
zotero-reMarkable | 166 | over 4 years ago | Script to sync PDFs from the reference manager |
Zotero2reMarkable Bridge | 22 | 18 days ago | Sync files from Zotero to reMarkable and back based on tags; supports v2.7< highlights |
Device Tools | |||
paginator | 7 | 9 months ago | Physical foot pedal to turn pages on the device with no hands (e.g. for playing sheet music) |
ReCept | 163 | over 1 year ago | Fix for the rM2 jagged line issue |
rM-signature-patch | 22 | 8 months ago | Simple script to remove that pesky advert at the bottom of a mail originating from a reMarkable |
remarvin | 8 | 7 months ago | Profile and file encrytion manager that allows to manage notebooks for different users and to optionally protect the files with a password through gocryptfs-based encryption (device only) |
Signature-rM | 5 | 9 months ago | Remove the signature from the bottom of emails sent from the device |
splash.dat converter | Simple script to convert an image to the rM2 .dat format for a splash screen | ||
WebInterface-OnBoot | 32 | 3 months ago | Enable the web interface on boot |
WebInterface-Upload-Button | 11 | 5 months ago | Upload button for the web interface, alternative to drag and drop |
WebInterface-Wifi | 29 | about 1 month ago | View the web interface if running, over wifi |
GUI Clients | |||
asTounding | 48 | almost 3 years ago | A multiplatform GUI application for the reMarkable cloud, including Linux |
RemaPy | 174 | over 2 years ago | GUI to browse, download/upload files and backup the tablet (also on Linux) using the cloud |
reMarkable-assistant | 171 | over 3 years ago | Manage templates, splash screens, and settings on your reMarkable tablet |
reMarkable Connection Utility (RCU) | Cross-platform local/offline client for managing backups, screenshots, notebooks, templates, wallpaper, firmware, and third-party software. Typed text and snap highlight extraction. Virtual printer for native print-to-tablet | ||
reMarkable-hyutilities | 79 | over 1 year ago | A GUI written in java to backup your device, upload templates and modify splash screens |
reMarkable Remember | 24 | 12 days ago | A cross-platform client for offline management of backups, notebooks, templates and hand writing recognition via MyScript |
ReMy | 283 | over 1 year ago | A GUI to browse, preview documents, export documents with custom settings, all via SSH (no cloud needed); works from local raw backups too |
rM2 Template Helper | Windows tool for template management, and to download community templates | ||
rMExplorer | 66 | about 3 years ago | GUI to browse, download/upload files and backup the tablet without using the cloud |
rmUploader | 54 | almost 5 years ago | Simple web app to upload epub or pdf files to the reMarkable tablet via drag and drop |
rmWebUI | 2 | almost 3 years ago | Simple web interface to the reMarkable® cloud |
Slithin | 152 | 5 months ago | (Unmaintained) - Free Management Application for Windows/Linux/MacOS |
Other | |||
Book-safe | 6 | 18 days ago | Hide books/documents between a given time period |
Calibre-Remarkable-Device-Driver-Plugin | 78 | about 2 years ago | (Unmaintained) - A Calibre Plugin to Manage your Remarkable Books |
Crazy Cow | 77 | about 3 years ago | Typewriter input from USB keyboard directly into reMarkable interface |
Drawj2d | Create technical line drawings on an editable reMarkable notebook page. ( the page to the device using rMAPI.) | ||
Funcky reMarkable Exporter | 23 | over 6 years ago | Export notes from a reMarkable Tablet to File System and External Services |
Goosepaper | 271 | about 2 months ago | : Deliver prettily-formatted RSS feeds, news articles, Wikipedia articles-of-the-day, and more to your reMarkable tablet |
instapaper-as-pdf-to-reMarkable | 37 | over 6 years ago | Export Instapaper-Articles to PDF and send them to a connected rM tablet |
landscape-pdf | 24 | almost 4 years ago | Utility to convert pdf documents to read in landscape mode. Useful for papers and text books |
morningpaper2reMarkable | 221 | almost 2 years ago | A bot to sync the morning paper to a reMarkable tablet |
nix-remarkable | 47 | about 3 years ago | Nix expressions for the reMarkable tablet leveraging the company's toolchain |
paper2reMarkable | 336 | about 1 month ago | Download an academic paper or HTML article, crop it, and send it to the reMarkable with a single command |
mail2rm | 9 | over 3 years ago | Mail PDF documents to your reMarkable cloud using your mail transport agent e.g. postfix |
microSD | Tutorial for adding a microSD card reader to the reMarkable 1 | ||
neofetch | 6 | 9 months ago | A command-line system information tool written in bash 3.2+ |
Parabola-rM | A Desktop GNU/Linux-libre replacement OS with fast partial refreshing and USB OTG | ||
pdf2rmnotebook | 43 | about 1 month ago | Creates a reMarkable Notebook from multiple PDF files |
pocket2rm | 187 | almost 2 years ago | Synchronize articles from read-later platform pocket in PDF and epub |
remailable | 115 | almost 3 years ago | Email PDFs directly to your reMarkable. ( ) |
reHackable/maxio | 156 | over 2 years ago | Companion daemon for the reMarkable paper tablet |
reHackable/scripts | 236 | over 3 years ago | (Unmaintained) - A set of bash scripts that may enhance your reMarkable experience |
reMarkable CLI tooling | 76 | 9 months ago | CLI-tooling to sync documents to a reMarkable, to clean deleted files etc. without needing cloud access |
reMarkable-crosswords | 13 | over 1 year ago | Get crosswords freshly delivered to your Remarkable every morning |
reMarkable_entware | Package manager for reMarkable. Install common Unix utilities through the command line | ||
reMarkable_keyboard | 33 | 9 months ago | Software to use rM as wireless keyboard/mouse |
reMarkable_mouse | 514 | 14 days ago | Use your reMarkable as a graphics tablet |
remarkable_news | 285 | about 1 month ago | Use daily news/comics/images as the suspend screen |
reMarkable_pdflets | 80 | over 3 years ago | Dynamically updating PDFs |
remarkable_printer | 262 | about 1 month ago | Print from any device to reMarkable without browser extensions or reMarkable cloud |
reMarkable-fs | 84 | over 2 years ago | A FUSE filesystem wrapper for the reMarkable tablet |
reMarkable-random-screens | 41 | over 1 year ago | Change your poweroff and suspend screens every 5 minutes with random images of your choice |
remarkable-shortcuts | 5 | over 1 year ago | Add extra 'gestures' (currently double taps) for easier navigation |
reMarkable-touchgestures | 63 | almost 4 years ago | Touch gestures (swipe/touch) for easy page navigation |
reMarkable-tweak | 20 | about 2 years ago | (Unmaintained) - Tweak tool for the reMarkable paper tablet. Lets you organize your templates with no fuss |
reMarkablePocket | 144 | about 2 months ago | Synchronize articles from read-later platform Pocket in epub format |
reMarkableSync | 148 | 15 days ago | A Microsoft OneNote addin for importing notebooks from reMarkable as text or images |
remarks | 357 | 6 months ago | Extract highlights, scribbles, and annotations from PDFs. Export to Markdown, PNG, and SVG |
reMouseable | 207 | 2 months ago | Use your reMarkable tablet as a mouse |
remt | reMarkable tablet command-line tools | ||
reSnap | 54 | about 1 month ago | Take snapshots of your reMarkable screen over SSH |
rM-dl-annotated | 83 | about 4 years ago | Export annotated PDFs from reMarkable tablets |
rm-pySAS | 3 | about 1 year ago | Python wrapper for |
rmirro | 84 | about 2 months ago | A script that synchronizes PDFs of documents between a Remarkable and a computer folder that mirrors its file structure without cloud access |
rMsync | 96 | over 2 years ago | Synchronisation script with a local dedicated "library" folder |
rmTabletDriver | 26 | almost 5 years ago | Application that allows you to simulate/clone rM input on your computer |
rmWacomToMouse | 61 | about 3 years ago | Use the wacom pen as a mouse to draw on your pc |
rmWebUiTools | 38 | 4 months ago | View a file tree, see statistics and export/backup all files with some simple scripts utilizing the web ui |
send_by_rmapi | 5 | over 1 year ago | A Calibre plugin to send books to your reMarkable, making use of rmapi |
RemarkableLamyEraser | 285 | 8 months ago | Supports Lamy Al Star stylus button to erase or undo for reMarkable tablets |
rm2anki | 8 | 10 months ago | Convert reMarkable notebooks into an Anki card decks |
Screen Sharing/Streaming | |||
goMarkableStream | 589 | 6 months ago | Stream the screen of the reMarkable 2 (FW 2.5) easily (client/server in Go with no installation) along with the colors (with FW > 2.11.x) |
pipes and paper | Stream pen strokes to browser canvas via websockets ( ). Uses Python and SSH, nothing to compile or install on the reMarkable device | ||
pipes and paper enhanced | 36 | over 1 year ago | Share the pen strokes to a browser without installling anything on the ReMarkable (a revived fork of the previous link with pen colors and eraser support, responsive interface) |
pipes and rust | 63 | almost 3 years ago | (Made for rM2) Stream pen strokes to browser. A single executable on the reMarkable that hosts a tiny webserver in the local WLAN |
reStream | 768 | 10 months ago | Stream your reMarkable screen over SSH |
rMview | 764 | 4 months ago | A fast GUI to stream your reMarkable screen over vanilla-SSH or VNC |
rM-vnc-server | 88 | over 3 years ago | A fast & efficient damage-tracking (sending only updated regions) VNC server for streaming the reMarkable's screen |
srvfb | 240 | about 1 year ago | Alternative screen-streaming software. Written in Go |
VNSee | 258 | about 3 years ago | VNC client for the reMarkable tablet allowing you to use the device as a second screen |
Custom Templates | |||
blank_slate_pdf | 18 | about 1 month ago | Flexible PDFs for nested lists or experiments with no predefined template, separate simple calendar, customization using ruby code |
latex-yearly-planner | 1,110 | 7 days ago | PDF planner designed for e-ink devices |
ReCalendar | 197 | about 1 month ago | Highly customizable calendar generator in PHP optimized for reMarkable |
reMarkable-bujo | 42 | over 3 years ago | "Bullet Journal" templates |
remarkable-engineering | Engineering-style grid templates | ||
reMarkable-gtd-templates | 65 | about 3 years ago | "Getting Things Done" templates |
reMarkable Templates | A website to host and view community-built templates | ||
reMarkable_templates | 17 | 9 months ago | White lines/squares on gray background |
reMarkabletemplates | 15 | about 2 months ago | Planner per 1 or 3 weeks |
rM2Mods templates | 35 | 8 months ago | Collection of different templates. E.g., micro dots/grids, checklists, budgeting, boxes |
reMarkable planning/journaling templates | 108 | 10 months ago | Collection of daily/weekly planning, journaling templates |
re-Planner | 2 | 7 days ago | Watermarked PDF calendar for reMarkable 1 and 2. You can pay to remove the watermark, and to receive a customized version |
Custom Templates / Template Builders | |||
Daily Journal / Wardley Maps / Figma template | A daily planner/journal, Wardley Map, and forkable general starter kit for building custom templates with Figma | ||
NoTeTo | Design templates by drag and drop components | ||
ReCalendar.me | Highly customizable online calendar generator optimized for reMarkable | ||
Remarkable Grid Template Generator | Generate pixel perfect line grid and dotted grid templates | ||
Remarkably Planner Builder | Generate hyperlinked pdf planners | ||
reMarkable Template Builder | Generate Isometric and Grid templates of all sizes |