A hackable, high-performance media manager and player for macOS designed as a drop-in replacement for Music.app.
jmc is a media manager and player for macOS designed as a drop-in replacement for Apple's Music.app. It addresses performance issues like slow playback controls and random UI scrolling while offering advanced organization tools for music libraries. The application integrates with Apple Music and iCloud Music Library and supports LAN sharing for streaming and transferring media.
macOS users with large music libraries who are frustrated with Music.app's performance and interface limitations, and who want more control over media organization and sharing.
Developers choose jmc for its hackable design, high performance with large libraries, and consistent, user-friendly interface that solves common pain points of Music.app, all while being open-source and native to macOS.
jmc - a new macOS media organizer
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
jmc's UI avoids random scrolling and offers consistent keyboard controls, ensuring a pleasant experience without distractions, as highlighted in its goal to solve Music.app's interface issues.
It uses minimal CPU and RAM with fast playback controls, even for extensive collections, directly addressing Music.app's slow response times of 3+ seconds for pausing.
Tracks and manages album artwork, PDFs, logs, and cue sheets, and handles media across external volumes with a location manager for relocating lost files.
Connects to nearby jmc clients over Ethernet or Wi-Fi for streaming and transferring media, enabling easy library sharing without network dependencies.
Only runs on macOS 10.15+, making it unsuitable for users on other operating systems, limiting its audience to Apple ecosystem participants.
Requires compilation from source or downloading artifacts, lacking a simple App Store installation, which adds setup complexity for non-technical users.
Primarily designed for music libraries with no mention of video playback or general media support, reducing versatility for broader multimedia needs.
jmc is an open-source alternative to the following products:
Music.app is the default music player application on macOS, allowing users to manage and play their music library, stream Apple Music, and listen to radio stations.
iTunes was a media player, media library, and mobile device management application developed by Apple for playing, downloading, and organizing digital audio and video.