AR Logo
Todos los Proyectos

Muselyo Reproductor de Música - Aplicación de Escritorio

TauriTypeScriptTailwindCSSBunReact
Muselyo Reproductor de Música - Aplicación de Escritorio
Muselyo Reproductor de Música - Aplicación de Escritorio

Una colección de mi trabajo y proyectos personales

Un reproductor de música de escritorio moderno y de alto rendimiento construido con tecnologías de vanguardia. Esta aplicación combina la potencia de Rust con la flexibilidad de React para ofrecer una experiencia de escritorio nativa para gestionar y disfrutar de tu biblioteca musical local.

Características Principales:

  • Gestión completa de biblioteca organizada por artistas, álbumes, géneros y listas de reproducción personalizadas
  • Reproducción fluida de audio local compatible con múltiples formatos
  • Panel de estadísticas que rastrea hábitos de escucha y canciones más reproducidas
  • Integración con Last.fm para scrobbling y enriquecimiento de metadatos
  • Soporte de letras integradas con integración de API externa
  • Controles nativos de sesión multimedia para integración con el sistema
  • Interfaz moderna y responsiva con soporte de temas claro/oscuro
  • Exploración de música basada en carpetas

Aspectos Técnicos Destacados:

  • Construido con Tauri v2 para rendimiento nativo y tamaño de binario reducido
  • Frontend impulsado por React 19 con TanStack Router para enrutamiento
  • Estilizado con TailwindCSS v4 y biblioteca de componentes shadcn/ui
  • Backend en Rust que maneja decodificación de audio (Symphonia), reproducción (CPAL) y extracción de metadatos
  • Base de datos SQLite para gestión eficiente de la biblioteca
  • Gestión de estado con Zustand
  • Desarrollo con tipado seguro usando TypeScript