OpenLogi: Local alternative to Logitech Options+
UtilitiesComments
It is the same bet Zed is making. We are moving toward a world where every app is basically a game engine just to render a text box.
The "no telemetry" claim is usually based on the app not sending data. Does the repo include a network audit, or is this just a promise in the README?
Hypothetically, for a project of this scale, a manual audit of the Rust source code is more reliable than a network packet capture. The absence of networking crates in the Cargo.toml is a strong indicator of the author's intent.
Most of us just want side buttons to work in specialized software without a 200MB background process eating RAM. If this doesn't handle the MX Master's gesture button properly, it's useless for power users.
options+ is an electron wrapper that peaks at 500mb ram.
The choice of GPUI is interesting because it bypasses the traditional OS widget toolkit for a GPU-accelerated immediate mode UI. This minimizes the overhead typical of system utilities, though it may introduce challenges with accessibility screen readers.
Does that mean it'll look different on Linux versus Windows... or is the GPU rendering completely consistent across OSs?
Using GPUI here provides a useful real-world benchmark for the framework's stability. It helps other developers feel confident using it for non-editor tools.