h-m-h/weylus

Use your tablet as graphic tablet/touch screen on your computer.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 39 minutes ago
Added to GitGenius on September 6th, 2026
Created on May 1st, 2020
Open Issues & Pull Requests: 158 (+0)
GitHub issues: Enabled
Number of forks: 394
Total Stargazers: 9,555 (+0)
Total Subscribers: 63 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 11.0 days
Mean response time: 97.6 days
90th percentile: 387.2 days
Tracked items: 93

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 97% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 2% of issues opened in the past year have been closed. Three people close 72% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 72
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 558 days
Stale 30+ days: 71
Stale 90+ days: 54

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (2)
  • help wanted (2)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Weylus is a remote input tool that turns your tablet or smartphone into a graphics tablet and touch screen for your computer.

The tool solves the problem of needing dedicated graphics hardware by repurposing existing tablets as input devices. It works by running a webserver on your computer that streams the screen to your tablet's browser and receives input events back over a websocket connection. The tablet connects via HTTP to a configurable port on the computer, and input from stylus, touch, and keyboard is transmitted back to control the desktop.

Weylus suits anyone with a tablet who wants to use it for digital drawing or as an extended input device without purchasing specialized hardware. The tool works across Linux, macOS, and Windows, but Linux users gain the most functionality including stylus pressure and tilt support, multi-touch gestures, window-specific capturing, and the ability to use the tablet as a second screen. The project emphasizes hardware-accelerated video encoding to minimize latency. Linux users must enable uinput to access pressure sensitivity and multi-touch features. The tool requires only a modern browser on the tablet side, with Firefox 80 or later on Android and iOS/iPadOS 13 or later supported.

Development activity shows consistent maintenance with regular updates addressing platform-specific issues and feature refinements. The project maintains active support across multiple operating systems with documented configuration steps for different desktop environments and GPU setups. Contributions appear focused on stability improvements and expanding hardware acceleration support across platforms. The codebase demonstrates attention to performance optimization, particularly around video encoding and input latency reduction.