srvfb
Stream a framebuffer device over HTTP
srvfb Explanation
This tool lets you see what's on a reMarkable tablet's screen inside your web browser. Instead of looking at the device itself, you connect it to your computer and view a live stream of its display through a simple webpage. It's handy for giving presentations, recording demos, or sharing your tablet's screen during a video call without having to point a camera at it.
The way it works is straightforward: the software reads the raw screen data directly from the reMarkable device and converts it into a format that browsers can display. Specifically, it takes snapshots of the screen and sends them as a continuous stream of images over HTTP—the same technology used for old-school webcam streams. You run a small server program on the tablet (or on your computer if you prefer), then open a web address in Chrome and watch the screen update as you interact with the device. The tool even lets you rotate the view by clicking on the image.
There's also a "proxy mode" for people who want better performance. If the reMarkable itself struggles to encode the images fast enough, you can have it send raw unencoded data to your computer instead, which does the heavy lifting. This gives you smoother updates—otherwise you might only see one or two new frames per second.
The author is clear that this is a side project and not actively maintained. It only works with the original reMarkable (not the newer reMarkable 2), and the code is admittedly rough around the edges. It's designed specifically for that device and not meant to be a polished, production-ready tool. But for anyone with a first-generation reMarkable who wants to demo their notes or sketches to others, it's a clever way to get the screen onto a computer with minimal fuss.