awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jeffvli avatar

jeffvli/feishin

0
View on GitHub↗
7,146 stele·322 fork-uri·TypeScript·gpl-3.0·9 vizualizărifeishin.vercel.app↗

Feishin

Feishin is a cross-platform desktop audio player designed for streaming and managing music libraries hosted on Navidrome or Subsonic compatible servers. It functions as a remote music library manager that utilizes the Subsonic API to browse collections and synchronize playback.

The application provides specialized capabilities for music organization, including the creation and management of smart playlists based on specific filtering criteria. It also features synchronized lyrics display that matches on-screen text to the timing of the audio track.

The software covers broad functional areas including remote music streaming, real-time playback tracking, and music library management. These are implemented via a hybrid rendering model that combines a native desktop wrapper with a web-based audio engine.

Features

  • Cross-Platform Media Players - Provides a cross-platform desktop interface for streaming remote audio files with synchronized lyrics and smart playlists.
  • Music Library Managers - Organizes large remote music collections and creates smart playlists based on specific filtering criteria.
  • Audio Playback Engines - The product renders audio using either a high-performance local player or a web-based playback engine.
  • Music Streaming Interfaces - Provides a web-based interface for browsing, managing, and playing audio files from remote music servers.
  • Desktop Music Clients - Functions as a dedicated desktop client for streaming and managing music libraries hosted on Navidrome or Subsonic servers.
  • Music - Utilizes the Subsonic API to browse remote music libraries and synchronize playback history.
  • Music Server API Clients - Communicates with remote music server backends using REST and WebSocket protocols to synchronize library data.
  • Web-Service Audio Clients - Implements a client-side audio engine using browser-standard APIs to stream and play remote media files.
  • Playback History Tracking - Maintains a real-time record of listening history by sending playback data back to the remote server.
  • Music Scrobblers - Synchronizes real-time listening data to a remote music server to maintain an accurate playback history.
  • Audio Playlist Managers - Enables the creation and management of dynamic audio playlists based on specific filtering criteria.
  • Synchronized Lyric Displays - Shows synchronized text on screen that matches the timing of the currently playing audio track.
  • Synchronized Lyrics Displays - Displays song lyrics in real-time by matching server timestamps to the current audio playback.
  • Hybrid Application Architectures - Mixes native system windows for application shells with web technologies for the complex music library user interface.
  • Desktop Web Wrappers - Utilizes a Rust-based native backend and web-based frontend to provide a lightweight cross-platform desktop shell.
  • Desktop Streaming Apps - Modern self-hosted music streaming and playback client.

Istoric stele

Graficul istoricului de stele pentru jeffvli/feishinGraficul istoricului de stele pentru jeffvli/feishin

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face jeffvli/feishin?

Feishin is a cross-platform desktop audio player designed for streaming and managing music libraries hosted on Navidrome or Subsonic compatible servers. It functions as a remote music library manager that utilizes the Subsonic API to browse collections and synchronize playback.

Care sunt principalele funcționalități ale jeffvli/feishin?

Principalele funcționalități ale jeffvli/feishin sunt: Cross-Platform Media Players, Music Library Managers, Audio Playback Engines, Music Streaming Interfaces, Desktop Music Clients, Music, Music Server API Clients, Web-Service Audio Clients.

Care sunt câteva alternative open-source pentru jeffvli/feishin?

Alternativele open-source pentru jeffvli/feishin includ: koel/koel — Koel is a self-hosted music streaming server designed for hosting, managing, and streaming personal digital music… marshallofsound/google-play-music-desktop-player-unofficial- — This project is a cross-platform desktop client for streaming and controlling music from the Google Play Music… qier222/yesplaymusic — YesPlayMusic is a cross-platform Electron desktop application that serves as a third-party client for NetEase Cloud… th-ch/youtube-music — This project is a desktop client for YouTube Music, serving as a cross-platform wrapper that encapsulates the… namidaco/namida — Namida is a multi-format media player, music library manager, and network media streamer. It provides a unified… ciderapp/cider — Cider is a cross-platform music streaming application and desktop client designed for the Apple Music service. It…

Alternative open-source pentru Feishin

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Feishin.
  • koel/koelAvatar koel

    koel/koel

    17,168Vezi pe GitHub↗

    Koel is a self-hosted music streaming server designed for hosting, managing, and streaming personal digital music collections via web and mobile applications. It functions as a personal audio streaming platform that allows users to organize local and cloud-based audio libraries with integrated user accounts and playlist management. The system distinguishes itself by acting as a cloud-integrated media server, enabling the connection of remote storage providers to serve music files without requiring local disk space. It provides a cross-platform playback experience, ensuring consistent access t

    PHPaudiohacktoberfestlaravel
    Vezi pe GitHub↗17,168
  • marshallofsound/google-play-music-desktop-player-unofficial-Avatar MarshallOfSound

    MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-

    8,201Vezi pe GitHub↗

    This project is a cross-platform desktop client for streaming and controlling music from the Google Play Music service. It functions as a dedicated media player that provides a desktop interface for accessing music libraries and playback controls. The application features rich presence capabilities, sharing current track information with communication platforms via real-time updates. It also acts as a WebSocket music controller, exposing playback states and controls to other applications through JSON and WebSocket interfaces. The player includes system-level integration for hardware media ke

    JavaScript
    Vezi pe GitHub↗8,201
  • qier222/yesplaymusicAvatar qier222

    qier222/YesPlayMusic

    32,951Vezi pe GitHub↗

    YesPlayMusic is a cross-platform Electron desktop application that serves as a third-party client for NetEase Cloud Music. It functions as a music player for streaming and managing music, music videos, and personalized recommendations from cloud accounts. The application includes music scrobbling capabilities to record listening history and synchronize played tracks to remote profiles. It also provides a dedicated interface for accessing and playing personal music collections stored on cloud drives. The software supports global audio control through customizable keyboard shortcuts and includ

    Vueelectronjavascriptlinux
    Vezi pe GitHub↗32,951
  • th-ch/youtube-musicAvatar th-ch

    th-ch/youtube-music

    31,945Vezi pe GitHub↗

    This project is a desktop client for YouTube Music, serving as a cross-platform wrapper that encapsulates the web-based music service within a dedicated application environment. It provides native operating system integration and enhanced window controls for streaming audio. The application is distinguished by its extensibility, featuring a plugin system that allows the execution of custom scripts to modify frontend markup and application behavior. It also supports visual customization through the injection of external stylesheets to modify the user interface themes. The software manages aud

    TypeScript
    Vezi pe GitHub↗31,945
  • Vezi toate cele 30 alternative pentru Feishin→