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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jeffvli avatar

jeffvli/feishin

0
View on GitHub↗
7,146 Stars·322 Forks·TypeScript·gpl-3.0·4 Aufrufefeishin.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.

Star-Verlauf

Star-Verlauf für jeffvli/feishinStar-Verlauf für jeffvli/feishin

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Feishin

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Feishin.
  • koel/koelAvatar von koel

    koel/koel

    17,168Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗17,168
  • marshallofsound/google-play-music-desktop-player-unofficial-Avatar von MarshallOfSound

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

    8,201Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,201
  • qier222/yesplaymusicAvatar von qier222

    qier222/YesPlayMusic

    32,951Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗32,951
  • th-ch/youtube-musicAvatar von th-ch

    th-ch/youtube-music

    31,945Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗31,945
Alle 30 Alternativen zu Feishin anzeigen→

Häufig gestellte Fragen

Was macht 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.

Was sind die Hauptfunktionen von jeffvli/feishin?

Die Hauptfunktionen von jeffvli/feishin sind: 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.

Welche Open-Source-Alternativen gibt es zu jeffvli/feishin?

Open-Source-Alternativen zu jeffvli/feishin sind unter anderem: 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…