>_ZGO REFERENCE
A from-scratch launcher in Rust behind a cyberpunk HUD, replacing Alfred — workflows (objects + connections), Script Filter feedback, fuzzy matching, variable/token expansion, web searches, clipboard history, and snippets with auto-expansion. A Tauri v2 desktop app over the pure-Rust zgo-core engine.
What it is
zgo is a keyboard-first launcher that reimplements the Alfred workflow model in Rust. The launch bar runs fuzzy-matched actions, web searches, clipboard history, and snippet auto-expansion; workflows wire objects and connections together and exchange Script Filter feedback (JSON and the legacy XML form). The engine is extracted into a pure-Rust zgo-core crate so the same launcher logic embeds inside the other MenkeTechnologies desktop apps.
Features
Workflows
Objects + connections with Script Filter feedback (JSON + legacy XML).
Fuzzy matching
Ranked matching across every launchable item.
Variable expansion
Variable / token expansion in actions.
Web searches
Search the web straight from the launch bar.
Clipboard history
Recall and re-paste recent clipboard entries.
Snippets
Snippets with auto-expansion as you type.
Embeddable core
zgo-core builds rlib + staticlib + cdylib and mounts into the other GUI apps.
Architecture
zgo is a two-part split: the zgo Tauri v2 desktop app (HUD front end + window/hotkey integration) over the embeddable zgo-core engine (workflows, Script Filter feedback, matcher, variable expansion, clipboard, snippets). The same engine drops into the rest of the MenkeTechnologies app stack through its C ABI.
Links
- Engineering report — report.html
- Source — github.com/MenkeTechnologies/zgo
- Engine — zgo-core
- App store — menketechnologies.github.io/app-store