Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Wayscriber 0.9.9 represents the latest evolution of a powerful screen annotation tool designed specifically for Linux systems running Wayland compositors. This ZoomIt-like real-time screen annotation tool, written in Rust, enables users to draw, highlight, and guide their audience with fast overlays, configurable palettes, and compositor-friendly defaults.
Released on January 23, 2026, version 0.9.9 brings substantial improvements to the user experience, including a new command palette, onboarding tour, presenter mode enhancements, and multi-board functionality that significantly expands the tool’s capabilities for educators, presenters, and content creators.
Wayscriber is a live overlay tool for drawing, annotating with zoom, hiding text, and capturing screenshots on Linux. It functions as a transparent layer over your desktop, allowing you to annotate anything on screen in real-time without disrupting your workflow. The application can be used as a whiteboard, blackboard, or transparent overlay depending on your needs.
The project operates under a “gift exchange” model rather than a traditional support contract, emphasizing community contribution while maintaining realistic expectations about support timelines and obligations.
The 0.9.9 release, published January 23, 2026, includes 29 significant changes and improvements. Here are the major highlights:
A new command palette provides quick access to all Wayscriber functions, improving workflow efficiency and discoverability of features.
First-time users now benefit from an interactive onboarding tour that guides them through Wayscriber’s core features and keyboard shortcuts, reducing the learning curve significantly.
The presenter mode has received improvements, making it easier to deliver clean, professional presentations with optimized click highlights and UI chrome hiding.
Version 0.9.9 introduces multi-board support with named boards featuring transparent overlays and custom backgrounds, with isolated pages per board and auto-contrast pens. Users can jump between board slots using keyboard shortcuts and toggle between whiteboard and blackboard modes.
New PageUp/PageDown bindings make page navigation more intuitive, allowing presenters to move smoothly through their material.
The update includes multiple toolbar improvements with better visibility controls, drag functionality refinements, and enhanced tooltip displays.
For users with drawing tablets, version 0.9.9 introduces enhanced stylus support with improved pressure sensitivity and responsiveness.
A new incremental arrow feature allows for sequential numbering of arrows, perfect for step-by-step tutorials and instructional content.
The help menu has been reworked to provide better searchability and clearer documentation of keyboard shortcuts and features.
The application now includes automatic daily log rotation, helping manage storage and maintain system performance over long-term use.
Various font rendering issues have been addressed, ensuring consistent text display across different system configurations.
Wayscriber offers freehand pen, straight lines, rectangles, ellipses, arrows, and multiline text with smoothing capabilities, plus undo and redo functionality with quick line-width and color changes via hotkeys or scroll.
The application supports whiteboard, blackboard, and transparent overlay modes, each with isolated frames and auto pen contrast functionality. Users can quickly return to transparent mode with keyboard shortcuts.
Full-screen saves, active-window grabs, and region capture to file or clipboard are available using grim, slurp, and wl-clipboard, with fallback to xdg-desktop-portal if those tools are unavailable.
Optional per-board and per-monitor storage restores your canvas, pen color, and thickness between launches. Users can override this behavior with command-line flags or toggle it via the system tray.
Users can save tool, color, and size configurations (plus optional fill, opacity, and text settings) into 3-5 preset slots for fast recall, applying them with number keys 1-5 and saving with Shift+1 through Shift+5.
Click highlights with configurable colors, radius, and duration are available, with presenter mode hiding UI chrome and forcing click highlights for clean demonstrations. Screen freeze functionality allows pausing what viewers see while applications continue running in the background.
Built-in zoom capabilities enable quick callouts and spotlights during presentations, making it easy to focus audience attention on specific screen areas.
Users can launch wayscriber-configurator or press F11 to adjust colors, bindings, persistence, compression, and other settings. Power users can directly edit the TOML configuration file or use CLI switches for advanced customization.
Wayscriber works on layer-shell compositors including wlroots, Smithay-based systems like Niri and Cosmic, Plasma KDE/KWin, Hyprland, Sway, Wayfire, and River, with an xdg fallback for GNOME.
The application maintains an impressively small memory footprint of approximately 14 MB RAM on systems like Fedora KDE, making it suitable for use even on resource-constrained systems.
For optimal screenshot functionality, users should install:
wl-clipboard
grim
slurp
These tools enable the full range of capture features, though the application falls back to xdg-desktop-portal when they’re unavailable.
Ubuntu and Debian-based SystemsUsers can install via APT repository:
sudo install -d /usr/share/keyringscurl -fsSL https://wayscriber.com/apt/WAYSCRIBER-GPG-KEY.asc |
sudo gpg –dearmor -o /usr/share/keyrings/wayscriber.gpgecho “deb [signed-by=/usr/share/keyrings/wayscriber.gpg] https://wayscriber.com/apt stable main” |
sudo tee /etc/apt/sources.list.d/wayscriber.list
sudo apt update
sudo apt install wayscriber
Alternatively, download the .deb package directly from GitHub releases.
Configure the Wayscriber repository and install via DNF, or download the .rpm package from the GitHub releases page.
Arch users can install from the AUR:
yay -S wayscriber # from source
yay -S wayscriber-bin # prebuilt binary
NixOS users can utilize the provided flake for declarative configuration and installation.
For those who prefer building from source:
git clone https://github.com/devmobasa/wayscriber.git
cd wayscriber
cargo build –release
Build dependencies vary by distribution but generally include Cairo, Wayland, Pango, and related development libraries.
Keyboard Shortcuts
The application provides extensive keyboard shortcut customization through the configurator. Default shortcuts include:
F1/F10: In-app help overlay
F11: Open configurator
F2/F9: Toggle toolbar visibility
Ctrl+Shift+F: Freeze screen
Ctrl+Shift+M: Presenter mode
Ctrl+Shift+B: Board picker
Ctrl+Shift+1-9: Jump to board slots
PageUp/PageDown: Navigate pages
Users can control session persistence with command-line options:
wayscriber –resume-session
# Force resumewayscriber –no-resume-session
# Disable resumewayscriber –session-info
# Inspect saved sessionswayscriber –clear-session
# Remove stored boardsPerformance Tuning
The configuration file allows adjustment of performance parameters including buffer count, VSync settings, and UI animation frame rates to optimize for specific hardware configurations.
Wayscriber includes optional tablet support via the zwp_tablet_v2 protocol. While built by default, it requires manual enablement in the configuration file:
[tablet]
enabled = true
pressure_enabled = true
min_thickness = 1.0
max_thickness = 8.0
Wayscriber is released under the MIT License, making it free and open-source software. The project is actively maintained by @devmobasa with contributions from the community. Version 0.9.9 saw contributions from new contributor @n3oney, demonstrating healthy community.
Installation: Choose your preferred installation method based on your distribution
Initial Setup: Launch Wayscriber and complete the onboarding tour.
Configure Shortcuts: Set up keyboard shortcuts through your desktop environment’s settings
Customize Settings: Press F11 to open the configurator and adjust preferences
Practice: Experiment with different tools and board modes to find your workflow.
Service Management
Check service status and logs using systemd commands:
systemctl –user status wayscriber.service
journalctl –user -u wayscriber.service -f
systemctl –user restart wayscriber.service
If experiencing issues, verify your compositor supports wlr-layer-shell or ensure the xdg-desktop-portal fallback is properly configured.
Wayscriber 0.9.9 represents a mature, feature-rich screen annotation solution for Linux users running Wayland compositors. With its combination of powerful features, excellent performance, and active development, it serves as an essential tool for educators, presenters, content creators, and anyone who needs to annotate their screen in real-time. The latest release’s focus on user experience through the command palette, onboarding tour, and multi-board functionality makes it more accessible than ever while maintaining the power and flexibility that advanced users require.Whether you’re delivering a presentation, creating a tutorial, or collaborating remotely, Wayscriber provides the tools you need in a lightweight, efficient package that respects system resources and integrates seamlessly with modern Linux desktop environments.Project Links:
https://github.com/devmobasa/wayscriberOfficial Website: https://wayscriber.comDocumentation: https://wayscriber.com/docs/Latest Release: https://github.com/devmobasa/wayscriber/releases/tag/v0.9.9