Xoshbin /asyar
The power of Raycast. The speed of Alfred. Privacy by design.
★ 994⑂ 78👁 8⑃ 859● 149▤ 66◈ 13
994
stars
78
forks
8
watchers
859
prs
149
issues
66
releases
13
discussions
README
Asyar
The power of Raycast. The speed of Alfred. Privacy by design.
A fast, native Rust & Tauri launcher for macOS, Windows, and Linux.
Download for macOS
·
Reddit (r/asyarapp)
·
Community
·
Documentation
https://github.com/user-attachments/assets/ad0e51f5-9b1c-4674-9021-4204aa85ecce
Tiny Footprint. Native Performance.
Asyar is built with Tauri + Rust instead of Electron. That means:
- Significantly less RAM — no bundled Chromium, no V8 runtime sitting idle
- Instant startup — the Rust backend initializes in milliseconds
- Real OS integration — native APIs for app indexing, clipboard, global hotkeys, and accessibility
- Secure by default — extensions run in isolated iframes; a broken extension can't crash the launcher
_Native performance, web flexibility — Rust does the heavy lifting, Svelte 5 keeps the UI snappy._
Measured against Raycast
| Metric | Asyar 0.1.1-49 | Raycast 2.6.2.0 |
| -------------------------------------- | -------------: | --------------: |
| Hotkey → window visible (median of 15) | 13.9 ms | 22.2 ms |
| Hotkey → window visible (p95) | 17.3 ms | 32.0 ms |
| Hotkey → window visible (p99) | 20.5 ms | 32.5 ms |
| Keystroke → results painted (p50) | n/a | n/a |
| Keystroke → results painted (p95) | n/a | n/a |
| Cold start → usable | 585 ms | 2129 ms |
| Memory footprint, idle (all processes) | 419.2 MB | 451.5 MB |
| CPU while idle (30s average) | 0.64 % | 1.44 % |
| CPU deep idle (60s, after 120s quiet) | 0.10 % | 1.41 % |
| Memory deep idle | 664.4 MB | 680.4 MB |
| CPU ms/s (powermetrics, deep idle) | 1.02 | 13.92 |
| Idle wakeups/s (deep idle) | 11.82 | 46.33 |
| Idle disk write ops (60s) | 0 | 96 |
| App size on disk | 68 MB | 223 MB |
Measured 2026-10-04 on a Apple M4 Max (36 GB RAM), macOS 27.0.1, each app
as installed, summoned by its own registered global hotkey, one at a time on a
quiet machine. Black-box measurement: synthetic hotkey press → launcher window
on screen. Reproduce with benchmarks/bench.sh.
Don't take my word for it: benchmarks/bench.sh measures Asyar against Raycast black-box on your own machine — hotkey-to-window latency, cold start, full-process-group memory, idle CPU and wakeups, idle disk writes, and app size — and regenerates this table with --update-readme. Raycast Beta is included automatically when it is installed; the run above was made on a machine without it. The three privileged rows (CPU ms/s, idle wakeups, idle disk writes) need passwordless sudo for powermetrics and fs_usage and report n/a without it — see benTop issues
#864[Feature]: move custom themes to themes section and fix onboarding wrapping5 comments · 2026-10-13#1016[Bug]: Extension: View UI glitch4 comments · 2026-11-09#841[Feature]: Support for OpenAI Subscription OAuth as AI provider2 comments · 2026-10-08#1021[Bug]: Linux: asyar-summon always fails with "launcher handler is unavailable" — handler Arc dropped at startup1 comments · 2026-11-10#986[Feature]: file search: open in custom1 comments · 2026-11-03#960[Bug]: it wont work with omarchy1 comments · 2026-10-28#696[Bug]: File research crash1 comments · 2026-08-28#690[Bug]: Launcher flashes and forces visibility on empty macOS desktops1 comments · 2026-08-27
Discussions
#949Custom icons for extensions and commands7 comments · 2026-10-25#905File Search UI / UX overhaul5 comments · 2026-10-18#766Feature Request: Add Chinese (zh-CN) localization support1 comments · 2026-09-20#753File options1 comments · 2026-09-15#730Support authenticated Codex CLI and Claude Code runtime providers3 comments · 2026-09-04#728hyperkey1 comments · 2026-09-03#677Proposal: Consider GPUI + Lua as a Native, Lightweight Alternative to Tauri + JavaScript/TypeScript6 comments · 2026-08-26#595Monospace Font3 comments · 2026-08-07
Latest release
v0.1.1 v0.1.1 2026-11-08What's Changed chore: release 0.1.1-54 by @Xoshbin in https://github.com/Xoshbin/asyar/pull/965 feat(cli): ship README and icon in the package for the Store by @Xoshbin in https://github.com/Xoshbin/asyar/pull/956 fix(scripts): honor @asyar.mode silent by suppressing success notifications (941) by @Xoshbin in https://github.com/Xoshbin/asyar/pull/966 feat(sdk): add optional background flag to shell.spawn for quiet runs (939) by @Xoshbin in https://github.com/Xoshbin/asyar/pull/967 feat(scripts): add settings to hide successful script notifications and rows (940) by @Xoshbin in https://git