H-M-H

Weylus: Use a Tablet as a Computer Drawing Screen

Weylus streams your computer screen to a tablet browser and sends touch, stylus, and keyboard input back. It suits artists and users who want tablet input or a second screen, especially on Linux, but its releases and recent maintenance are quiet.

Stars
9.6k
Forks
405
Stars, last 13 days
+46
Last commit
6 months ago
Contributors
16

Our take

Quietno commits in the last 90 days and no release in a year

Health score

25/100

How it is scored
Activity
20
Community
37
Issues
21
Pull requests
21

+46 stars in the last 13 days

Weylus is a useful browser-based tablet input and screen-mirroring tool, with its strongest capabilities on Linux, but its quiet maintenance and unclear license status make it a cautious choice for long-term or sensitive deployments.

Good fit if

  • You want to try tablet drawing, touch input, or screen mirroring without installing a dedicated tablet app.
  • You use Linux and can configure uinput and, where relevant, PipeWire or X11 capture.
  • You can evaluate and maintain a project with no recent commits or releases, and verify its licensing terms for your use.

Look elsewhere if

  • You need ongoing releases or responsive issue handling. The project has no recent commits or releases, and no issues were closed in the measured recent period.
  • You require a clearly established license before adoption. GitHub reports the license as NOASSERTION, so the applicable terms need verification.
  • You need encrypted connections by default, onscreen keyboard input, or complete Wayland support.
All health signals
Last commit2026-04-22 (6 months ago)
Commits, last 90 days0
Releases, last 12 months0 (latest v0.11.4, 2021-10-31)
Contributors16 (top contributor: 86% of commits)
Issues closed, last 90 days0
Project age6 years

Checked on 2026-10-06 with the GitHub API.

Overview

Weylus turns a tablet or phone with a modern browser into a remote input surface for a computer. It can mirror the computer screen while sending pointer, touch, stylus, and physical keyboard input back, without requiring a dedicated tablet app.

It is especially capable on Linux, where it supports pressure-sensitive stylus input, multitouch, window capture, and second-screen setups. On macOS and Windows, the README describes a more limited feature set. The project is currently quiet: there have been no commits in the last 90 days and no release in over a year, and most of the code comes from one person.

Key Features

  • Mirror a computer screen to a tablet or phone browser.
  • Use tablet touch input to control the computer's mouse.
  • On Linux, provide stylus input with pressure and tilt, plus multitouch through uinput.
  • Capture specific windows on supported Linux setups, rather than only the whole screen.
  • Use a tablet as a second screen with a configured virtual display or dummy display plug.
  • Send input from a physical keyboard connected to the tablet; onscreen keyboards are not supported.
  • Encode video with optional hardware acceleration, including VAAPI or NVENC on supported systems.
  • Run headless and automate behavior through the command-line interface and logs.

Use Cases

  • Digital artists can use an iPad or Android tablet as a pen display for desktop software such as Xournal++ or Krita, particularly when the computer runs Linux and is configured for uinput.
  • Linux users can use a tablet as a multitouch surface for applications that support touch gestures.
  • People who need more desktop workspace can mirror a virtual monitor to a tablet, after configuring a virtual output or display plug.
  • Users who want occasional remote control from a tablet can connect through a browser on the same trusted network, without installing a tablet app.

What you need

Detected in the repository

  • Rust (from Cargo.toml)
  • Automated checks on GitHub Actions

Getting Started

Download the build for your operating system from the Weylus releases page, start Weylus, and open the displayed address in a modern browser on your tablet. The default web server port is 1701, with a websocket connection on 9001. See the README for platform setup and network instructions.

License in Plain Words

No standard license was detected. Without a license, the default copyright rules apply: you may read the code, but not reuse it. Check the repository or ask the authors.

Considerations

  • The project is marked quiet by its maintenance data: no commits in the last 90 days, no release in over a year, and no issues closed in that period. Contributor activity is concentrated, with most code attributed to one contributor, which may make ongoing maintenance less predictable.
  • Linux stylus and multitouch support requires writable /dev/uinput; granting access allows system-wide input synthesis. Wayland support is experimental and has documented gaps, including window input mapping and cursor capture.
  • Weylus does not enable encryption by default and recommends using it only on trusted networks or putting a TLS proxy in front of it. The web server and websocket ports may also need firewall access.
  • Hardware encoding is optional and disabled by default because quality and stability vary by hardware. It is not a general requirement to use Weylus.
  • The repository metadata reports NOASSERTION for the license. Check the repository's licensing terms before redistributing or adopting it in a project with license requirements.

Found this useful?

Share it with someone who would like Weylus.