v0.5.1 · Gratis · Código abierto

Tu música. Sin el peso.

Rustify es un reproductor de YouTube Music para escritorio escrito desde cero en Rust. Todo el catálogo, sin anuncios y con ~30 MB de memoria en vez de 600.

Windows 10/11 · x64 · Sin permisos de administrador

Rustify
Pantalla de inicio de Rustify con las canciones más escuchadas
Memoria 0 MB
Sonando en < 0,2 s

La razón de existir

Lo mismo que Electron,
20 veces más ligero.

Memoria privada medida mientras suena una canción. Sin navegador escondido, sin GPU ocupada solo para dibujar botones.

Pear DesktopElectron
0 MB
Versión anteriorWebView2
0 MB
RustifyRust + Slint
0 MB
0%menos memoria que Electron
< 0,2 sdel clic al primer sonido
0anuncios. Nunca se carga la web, solo el audio
0amigos escuchando contigo en Jam

Todo lo que esperas

Ligero no significa incompleto.

⚡

Suena al instante

La canción empieza con el primer fragmento descargado (~0,4 MB) mientras el resto sigue llegando. La siguiente ya se está precargando, y puedes adelantar o atrasar 10 s con un botón.

🎚️

Ecualizador de 10 bandas

Con presets, volumen exponencial y un DSP propio que salta el silencio inicial.

🎤

Letras sincronizadas

De LRCLIB o las oficiales de YouTube Music, línea por línea.

⟳

Se actualiza con un clic

El botón UpDate se pone rojo cuando hay versión nueva: descarga, instala y vuelve a abrir solo.

⏭️

SponsorBlock

Salta las partes sin música de los videoclips automáticamente.

⌨️

Integrado con Windows

Teclas multimedia, panel de medios del sistema, bandeja y atajos globales.

🔗

Conectado a lo que ya usas

Discord Rich Presence, scrobbling a Last.fm y ListenBrainz, notificaciones y una API HTTP local compatible con Pear. Inicia sesión con Google si quieres tu biblioteca y tus Me gusta; si no, todo lo demás funciona igual.

DiscordLast.fmListenBrainzAPI /api/v1Cola arrastrableRadio automática

Jam

Escuchen lo mismo,
cada quien en su casa.

YouTube Music no tiene Jam, así que lo construimos. Un nombre, una contraseña y listo: sin IPs, sin abrir puertos, sin firewall.

  • Una sola descarga. El anfitrión baja cada canción una vez y reparte esos mismos bytes a los invitados.
  • Sincronía tipo NTP. Cada invitado estima el reloj del anfitrión y se corrige si se desvía más de 120 ms.
  • Cifrado de punta a punta. QUIC sobre iroh, con conexión directa cuando se puede.
A B C D
En sincronía · ±120 ms

Por dentro

Simple, oscuro y rápido.

Bajo el capó

Cada pieza elegida por lo que pesa.

De la búsqueda al parlante, en Rust puro salvo un paso de dos segundos.

  1. 01

    Slint

    Interfaz con renderizador por software. Sin OpenGL ni DirectX: solo abrir un contexto de GPU costaba 100 MB.

  2. 02

    rustypipe

    Catálogo de YouTube Music: inicio, búsqueda, artistas, álbumes, listas, radio y letras.

  3. 03

    yt-dlp

    Resuelve la URL del audio en ~2 s y se cierra. Se cachea 6 h y se descarga y actualiza solo.

  4. 04

    symphonia + rodio

    Descarga por fragmentos en memoria, decodifica AAC y reproduce. Ecualizador y DSP propios.

  5. 05

    iroh

    QUIC con hole punching y relays para el Jam, cifrado de punta a punta.

Hecho por gusto.
Gratis para siempre.

Rustify no se vende. Es un proyecto personal para demostrar que una app de música puede ser rápida, bonita y respetuosa con tu computadora.

El instalador no está firmado: si Windows SmartScreen avisa, elige «Más información → Ejecutar de todas formas».