feeluown/feeluown

trying to be a robust, user-friendly and hackable music player

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 53 minutes ago
Added to GitGenius on September 17th, 2026
Created on June 25th, 2015
Open Issues & Pull Requests: 78 (+0)
GitHub issues: Enabled
Number of forks: 634
Total Stargazers: 3,936 (+0)
Total Subscribers: 111 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 7.7 days
Mean response time: 281.9 days
90th percentile: 1045.1 days
Tracked items: 47

Most active contributors

Sign in to see contributor activity.

How this project is maintained

59% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Three people close 85% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 22
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 348 days
Stale 30+ days: 21
Stale 90+ days: 17

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • FEP (13)
  • feat request (10)
  • difficulty/easy (9)
  • for new contributor (8)
  • bug (6)
  • help wanted (5)
  • component/gui (3)
  • component/player (2)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

FeelUOwn is a music player that aims to be robust, user-friendly, and highly customizable through plugins and scripting.

The tool addresses the need for a cross-platform music player that can aggregate content from multiple sources while remaining stable and maintainable. It works by providing a core playback engine built on Python and Qt, with a plugin architecture that lets users add support for different music services. The player includes features like desktop lyrics, intelligent resource substitution across quality levels, and nowplaying protocol support. It exposes control through a TCP-based protocol and an experimental MCP Server for programmatic interaction, and supports text-based playlists for sharing and synchronization across devices.

The project suits developers and power users who want a customizable player with access to multiple music sources and the ability to extend or automate its behavior. Those comfortable with Python configuration files will appreciate the `.fuorc` configuration approach. The tool is packaged for major platforms including Arch Linux, Windows, and macOS, with support across various other Linux distributions. The README does not compare it directly to other players, but emphasizes its stability through test coverage of core modules and backward compatibility guarantees.

Development shows consistent activity with regular commits addressing both features and maintenance. The project maintains an active communication channel for developers and users. Core functionality receives testing investment, indicating attention to reliability. The codebase accepts contributions and maintains documentation that covers installation and usage across multiple platforms.