tinypilot

Turns a Raspberry Pi into a browser-based KVM, so you can see and control another computer's screen, keyboard and mouse remotely from a web page.

Share on XLicense: MIT

Overview

TinyPilot turns a Raspberry Pi into a browser-based KVM. You connect the Pi to another computer's video output and USB, then view its screen and control its keyboard and mouse from a web page. It is useful for managing machines remotely without a monitor or keyboard attached. The maintainers also sell official hardware builds and a Pro software edition.

Key features

  • Video capture from HDMI, DVI or VGA sources
  • Keyboard forwarding to the target computer
  • Mouse forwarding to the target computer
  • Fullscreen mode
  • Paste text from the clipboard

Best for

People who want remote screen and input access to another machine using a Raspberry Pi. Official TinyPilot devices and Pro software are separate paid offerings.

Upstream
tiny-pilot/tinypilot
Fork on GitHub
Guo-astro/tinypilot
Upstream stars
3.5k
Category
Apps and everyday utilities
Language
Python
License
MIT
Forked
2025-11-23
Sync status
In syncLast synced 2026-09-29