Research-Stack/5-Applications/linear-native-tauri
dependabot[bot] fcf2474fd1 Bump the linear-tauri-cargo-minor-patch group
Bumps the linear-tauri-cargo-minor-patch group in /5-Applications/linear-native-tauri with 2 updates: [tauri](https://github.com/tauri-apps/tauri) and [tauri-build](https://github.com/tauri-apps/tauri).

Updates `tauri` from 2.11.1 to 2.11.2
- [Release notes](https://github.com/tauri-apps/tauri/releases)
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v2.11.1...tauri-v2.11.2)

Updates `tauri-build` from 2.6.1 to 2.6.2
- [Release notes](https://github.com/tauri-apps/tauri/releases)
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-build-v2.6.1...tauri-build-v2.6.2)

---
updated-dependencies:
- dependency-name: tauri
  dependency-version: 2.11.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: linear-tauri-cargo-minor-patch
- dependency-name: tauri-build
  dependency-version: 2.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: linear-tauri-cargo-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
(cherry picked from commit 58850d0106485de31fa48e0232407f0d8ce334b1)
2026-05-20 23:03:27 -05:00
..
src
build-and-install.sh
build.rs
Cargo.lock Bump the linear-tauri-cargo-minor-patch group 2026-05-20 23:03:27 -05:00
Cargo.toml
README.md
tauri.conf.json

Linear Native (Tauri)

Lightweight native Linux wrapper for Linear Web, replacing the laggy Electron build.

Why

The official linear-desktop-git (Tauri wrapper around linear.app) has ~1.5s input lag on NVIDIA/Wayland setups. This build strips the bundled frontend and loads linear.app directly in a native WebKitGTK WebView with GPU compositing.

Features

  • Multi-threaded: Tokio runtime with 4 worker threads + background prefetch
  • GPU-accelerated: Uses system WebKitGTK WebView (Mesa/Vulkan compositing)
  • No bundled frontend: Loads linear.app directly — always current
  • Native Rust: Compiled binary, not interpreted JS
  • Low latency: Input events go straight to WebKit, no intermediary Tauri frontend layer

Build

cd "/home/allaun/Documents/Research Stack/5-Applications/linear-native-tauri"
cargo build --release

First compile: ~10-20 minutes.

Install via aurutils

aur sync --no-view linear-native-tauri
sudo pacman -S --noconfirm linear-native-tauri

Launch

linear-native-tauri

vs linear-desktop-git

linear-desktop-git Linear Native (Tauri)
Frontend Bundled Tauri + custom UI Direct linear.app in WebView
Input lag ~1.5s (event routing overhead) Native WebKit event loop
Binary size ~30 MB ~15 MB
RAM idle ~200 MB ~80 MB
GPU Software fallback on NVIDIA Native Mesa compositor
Threads Single main thread Tokio multi-threaded pool