Our take
Quietno commits in the last 90 days and no release in a year- 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 commit | 2026-04-22 (6 months ago) |
|---|---|
| Commits, last 90 days | 0 |
| Releases, last 12 months | 0 (latest v0.11.4, 2021-10-31) |
| Contributors | 16 (top contributor: 86% of commits) |
| Issues closed, last 90 days | 0 |
| Project age | 6 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.