← Todos los Proyectos

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


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