E-readers · reMarkable
reMarkable paper tablets
reMarkable prints its own root password in the tablet's settings menu: SSH access is an official, supported feature, even if what you do with it is community-built.
ModelsreMarkablereMarkable 2reMarkable Paper Pro
Saved in this browser, no account.
What it can become
What owners already do with it, easiest first.
An evening~20 minNo risk
Mirror the screen to a laptop
Over SSH, read the e-ink framebuffer and stream it live, handy to present a sketch or record a walkthrough.
An evening~45 minMay void the warranty
Sync your notes through your own server
Self-host a stand-in for reMarkable's cloud so every note syncs to storage you control, with no reMarkable account at all.
Hands-on~1.5 hCan brick it
Add a stack of extra apps
A hooking framework loaded over SSH runs extra apps, a better reader among them, next to the stock interface. The older Toltec package manager is archived; this is the current path on recent software.
Everything built for it
52 projects from the index, most active first.
- koreader/koreaderEbook reader app for Kindle, Kobo, PocketBook and reMarkableActive★ 30.6K
- ddvk/rmfakecloudSelf-hosted replacement for the reMarkable cloud sync serviceActive★ 1.4K
- rien/reStreamStream the reMarkable screen over SSH by reading its framebufferActive★ 872
- owulveryck/goMarkableStreamStream the reMarkable screen to any browserActive★ 757
- canselcik/libremarkableRust framework for reMarkable apps with native e-ink refresh, built by reversing the display driverActive★ 710
- Evidlo/remarkable_mouseUse the reMarkable as a graphics tabletActive★ 640
- NiLuJe/FBInkLibrary/tool to draw text and images to Kindle/Kobo/reMarkable eInk framebuffersActive★ 553
- ddvk/rmapiMaintained fork of the reMarkable cloud API clientActive★ 341
- Eeems-Org/oxideDesktop environment for the reMarkable tabletActive★ 285
- asivery/rm-hacks-qmdQMD-based tweaks for reMarkable's closed xochitl UI on rM1, rM2 and Paper ProActive★ 226
- timower/rM2-stuffreMarkable 2 apps, utilities and libraries including rm2fb framebuffer shimActive★ 181
- ricklupton/rmsceneRead reMarkable v6 .rm notebook files (reverse-engineered format)Active★ 152
Show all 52
- asivery/rm-xovi-extensionsExtensions for reMarkable tablets that hook the closed xochitl app via the XOVI frameworkActive★ 134
- ricklupton/rmcConvert to/from reMarkable v6 .rm files (SVG, PDF, markdown)Active★ 130
- asivery/rm-apploadXOVI extension to run windowed and fullscreen apps on reMarkable tabletsActive★ 110
- asivery/xoviFunction-hooking extension framework used to mod reMarkable softwareActive★ 108
- TimDommett/Remarkable-Sync---Obsidian-PluginSyncs reMarkable Paper Pro documents to an Obsidian vault as PDFsActive★ 101
- cloudsftp/reSnapTake screenshots of a reMarkable tablet over SSH by reading its framebufferActive★ 80
- erikbrinkman/rmapi-jsJavaScript implementation of the reMarkable cloud APIActive★ 77
- dsebastien/obsidian-remarkable-syncConnects a reMarkable tablet to Obsidian to list, download and sync notebook pagesActive★ 42
- unreMarkableLabs/reLuminateEnables enhanced screen brightness levels on the reMarkable Paper ProActive★ 17
- NohamR/RMHookDynamic library injection tool for the closed reMarkable desktop macOS appActive★ 10
- ddvk/remarkable-hacksBinary patches adding features to reMarkable tablet firmwareSlow★ 1.8K
- bordaigorl/rmviewLive screen viewer for the reMarkable tablet written in PyQt5Slow★ 826
- mb1986/rm-hacksBinary patches adding tweaks to reMarkable's closed xochitl app on rM1 and rM2Slow★ 663
- rmkit-dev/rmkitApp framework and apps for the reMarkable tabletSlow★ 418
- ddvk/remarkable2-framebufferReverse-engineered framebuffer access for the reMarkable 2Slow★ 312
- isaacwisdom/RemarkableLamyEraserTurns the Lamy EMR pen button into an eraser by intercepting reMarkable input eventsSlow★ 306
- Evidlo/remarkable_entwareEntware package manager installer adapted for the reMarkable tabletSlow★ 193
- rschroll/rmfuseFUSE filesystem access to the reMarkable cloudSlow★ 103
- rM-self-serve/webinterface-wifiExposes the reMarkable USB web interface over Wi-FiSlow★ 43
- theogf/Remarkable.jlJulia API for the reMarkable cloudSlow★ 40
- andriniaina/remarkable-calibre-usb-deviceCalibre device plugin for the reMarkable 2 using local SSHSlow★ 31
- matteodelabre/vnseeVNC client for the reMarkable tablet so it can serve as a second screenDormant★ 306
- peerdavid/remapyOpen-source explorer for reMarkable files via the cloud APIDormant★ 182
- funkey/receptPen event interception (LD_PRELOAD) for line smoothing in reMarkable's closed xochitl UIDormant★ 171
- remailable/remailableSends documents to a reMarkable via email using the reMarkable cloud APIDormant★ 140
- rschroll/rmrlRender reMarkable documents to PDFDormant★ 139
- ax3l/lines-are-rustyRust library for the reMarkable tablet .lines/.rm file formatDormant★ 95
- pl-semiotics/rM-vnc-serverDamage-tracking VNC server for the reMarkable tabletDormant★ 88
- poundifdef/go-remarkable2pdfGo library to parse and render reMarkable .lines filesDormant★ 44
- awwong1/remarkable-cliUnofficial CLI for interacting with the reMarkable paper tabletDormant★ 23
- jlarriba/jrmapiJava API for the reMarkable cloudDormant★ 22
- umanovskis/remarkable-cloud-browserWeb interface to browse reMarkable files stored in the cloudDormant★ 16
- akeil/rmtoolTool for the reMarkable lines format and cloud APIDormant★ 15
- gvinaccia/lines-parserUnofficial parser for reMarkable .lines binary filesDormant★ 9
- juruen/rmapiGo client for the reMarkable cloud APIArchived★ 1K
- toltec-dev/toltecCommunity package repository for reMarkable tabletsArchived★ 931
- splitbrain/ReMarkableAPIDocs and implementation of the reMarkable file sync APIArchived★ 422
- subutux/rmapyUnofficial Python module for the reMarkable cloud APIArchived★ 130
- benoitsepe/reMarkable-typescriptTypeScript reMarkable cloud API clientArchived★ 105
- kevlened/remarkable-nodeUnofficial reMarkable cloud API wrapper for Node.jsArchived★ 6