Snapdash

Widgets de escritorio extensibles



Datos en vivo en tu escritorio. Siempre.

Snapdash es un sistema multiplataforma de widgets de escritorio al estilo macOS. Fija sensores, métricas, cualquier cosa que emita datos. Home Assistant hoy, cualquier cosa mañana mediante plugins.

o instala con Homebrew — brew install --cask schizza/tap/snapdash

Widgets Snapdash en macOS
Qué hace

⚡ Tiempo real

Actualizaciones en vivo por WebSocket. Los cambios de sensores aparecen al instante en tu escritorio — sin polling, sin retrasos.

🪟 Sin marcos

Widgets minimalistas con estética nativa de macOS. Fíjalos donde quieras, arrástralos libremente, que se fundan con tu flujo.

🔒 Seguro

Las credenciales viven en el llavero del sistema. Nunca en texto plano, nunca en archivos de configuración.

🪶 Ligero

Rust + wgpu. Construido para operar 24/7 sin fugas, picos ni sorpresas.

🌐 Multiplataforma

macOS, Windows, Linux. Una base de código, aspecto nativo en cada plataforma.

🧩 Extensible

Home Assistant es la primera integración. API de plugins para fuentes arbitrarias está en la hoja de ruta.

Instalación
macOS

Recomendado vía Homebrew:

brew tap schizza/tap
            brew install --cask snapdash

O descarga .tar.gz desde Releases. Para la solución de la app sin firmar, consulta la guía de instalación.

Windows

Descarga snapdash-vX.Y.Z-windows-x86_64.zip desde Releases. Extrae y ejecuta snapdash.exe.

El binario aún no está firmado; SmartScreen puede avisar al primer inicio.

Linux

Descarga snapdash-vX.Y.Z-linux-x86_64.tar.gz desde Releases. Extrae y ejecuta ./snapdash.

Requiere glibc ≥ 2.35 (Ubuntu 22.04+, Debian 12+, Fedora 37+).

Compilar desde código fuente
git clone https://github.com/schizza/snapdash.git
            cd snapdash
            cargo build --release

Requiere Rust 1.85+.

Estado

🚧 Desarrollo temprano — v0.0.1 primera versión pública. Espera detalles sin pulir.

Reporta errores en Issues, discute ideas en Discussions o lee la Hoja de ruta.