Wayscriber is a screen annotation tool for Linux Wayland compositors. Written in Rust, it provides a drawing layer that appears over any running application after a single keybind, allowing users to annotate, present, zoom, and capture content before dismissing the overlay.
The tool operates as a native binary without Electron or webviews. It achieves low input-to-draw latency of 8-9 ms at the 95th and 99th percentiles while maintaining 120 FPS by default, with configurable higher rates and vsync off. Around 130 actions can be rebound through a single TOML configuration file. Performance measurements are provided locally with honest labelling.
Installation options include native packages for Debian, Ubuntu, and Fedora, the AUR for Arch, a Nix flake, or standalone deb and rpm downloads. After installation, the daemon runs as a user service that can be enabled with systemctl, and a global shortcut is bound to the daemon-toggle command, which a configurator can set up automatically. The overlay includes pen, shapes, text, multiple boards, zoom functionality, searchable help accessible via F1, and dismissal via Esc.
It supports Hyprland, Sway, River, Wayfire, Niri, COSMIC, and KDE Plasma, with GNOME supported subject to caveats. Wayscriber is free and open source under the MIT license.
wayscriber sits in PulseGate's Developer Tools category. Lack of high-performance, native screen annotation and presentation tools for modern Wayland-based Linux desktops. It is built as an open-source project for developers, presenters and Linux users. wayscriber is open source under the MIT license. It runs on the web, Linux, and the command line.
It is developed by wayscriber, and it first shipped in 2025. The project is developed in the open on GitHub with 659 stars and 440 commits in the last 90 days. Key capabilities include Screen Annotation, Live Drawing, and zoom and Capture.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Closest matches by what these projects do