Compass
Developer-approvedTunaOS
A fast, extensible command palette for Linux
Part of the TunaOS collection (3 apps) →Copied! Paste it into a terminal and press Enter to install.




About
Compass is a native command palette: application search, clipboard history, snippets, file search, a calculator, an emoji picker and a window switcher, extensible with Raycast-compatible extensions and script commands.
It is a memory-safe Rust rewrite of the Vicinae launcher, drawn with Iced and wgpu instead of Qt, and it runs extensions in a sandbox.
File search reads the folders it indexes, your home folder by default. This package does not grant that access up front. To turn it on, run: flatpak override --user --filesystem=home:ro org.tunaos.compass
What's New
v0.28.3 · 2026-10-08Each release now carries the AppImage as a download. Distributions can ship system-wide default settings. Developers can use vici develop with Compass.
Details
- Developer
- TunaOS
- License
- GPL-3.0-only
- Runtime
- Freedesktop 26.08
- Architectures
- x86_64
- Version
- 0.28.3 · 2026-10-08
- Website
- Homepage
- Source
- Compass
- Packaging
- flatpark/registry
Permissions
13 to reviewHost OS files (read-only)
Network access
Can reach the internet and local network
System service: org.freedesktop.login1
Talk to org.freedesktop.Flatpak
Can run commands on the host via flatpak-spawn
Files: xdg-data/applications:ro
Files: xdg-data/icons:ro
Files: xdg-data/flatpak/exports/share/applications:ro
Files: xdg-data/flatpak/exports/share/icons:ro
Files: xdg-data/flatpak/app:ro
Files: /var/lib/flatpak/exports/share/applications:ro
Files: /var/lib/flatpak/exports/share/icons:ro
Files: /var/lib/flatpak/app:ro
Files: /home/linuxbrew/.linuxbrew/share/applications:ro
Owns service org.tunaos.compass.*
Talk to org.gnome.Shell
Talk to org.kde.StatusNotifierWatcher
Talk to org.gnome.SessionManager
Talk to org.kde.Shutdown
Wayland display
GPU acceleration
Packaging
Reduced isolationRuns commands on your system
Applications you launch, and commands an extension runs once you allow them, start on the host through flatpak-spawn, outside the sandbox.