Midimusic provides archives of Wurlitzer and Estey music rolls in e-roll format. These are downloadable and the music can be played using eplayOrgan. An archive of Miditzer organ midi files is also provided.
All features of the original e-rolls and midis are available including stops and swell.
eplayOrgan is a fully featured organ which can also be played from a full midified console or standard midi keyboards. Stops may be set using a touch screen.
eplayOrgan operates under Windows. Mac and Linux are supported under Wine. The programs work just the same under Wine on Mac and Linux as they do under Windows.
Self-hosted web app for browsing, playing, and editing music file metadata. Features a three-panel UI to navigate your library, listen to tracks, and write tag changes directly back to audio files. Built with Next.js, React, Prisma + SQLite, and node-taglib-sharp.
Most metadata editors are either desktop-only, command-line tools, or bloated apps with steep learning curves. If your music lives on a NAS, a server, or a headless machine, editing tags means SSH, mounting drives, or syncing files back and forth.
Tagr takes a different approach:
Run it anywhere — Docker, bare metal, your NAS. If it runs Node.js, it runs Tagr.
Edit from any browser — No installs, no plugins. Just open a tab.
Do one thing well — Browse your library, edit tags, save. That’s it.
Features:
Metadata Editing
Edit 40+ metadata fields inline — title, artist, album, year, genre, composer, BPM, lyrics, and more
Album art management — view, replace, and upload cover images directly
Star ratings (1–5) with a visual widget
Support for track/disc numbering, sort fields, catalog numbers, barcodes, and extended tags
Read-only display of audio properties (codec, bitrate, sample rate, channels, bits per sample)
Music Player
Built-in audio player with interactive waveform visualization (WaveSurfer.js)
Play/pause, previous/next track navigation
Click-to-seek on the waveform
Auto-advance to next song
Collapsible sidebar player with album art, title, and artist display
Library Browsing
Three-panel layout — folder tree, song list, and detail editor side by side
Folder tree with hierarchical navigation and real-time search
Sorting on any column — title, artist, album, year, duration, bitrate, date added, and dozens more
Advanced filtering — text, numeric ranges, date ranges, and boolean filters across all fields
Customizable columns — show/hide any of 40+ columns to match your workflow
Virtual scrolling and infinite pagination for large libraries
Pot-O MusiQT is a lightweight yet feature-rich desktop music player built with Python and PyQt5, designed for users who want a clean interface, strong playlist control, and practical everyday playback features without unnecessary complexity.
It focuses on local media playback, fast interaction, and keyboard-friendly operation, while still offering modern conveniences such as metadata handling, lyrics viewing, and smooth playback transitions.
Features:
JSON-backed
Edit Metadata
Embed Lyrics
Rename File by Metadata
Open ZIP File
Edit Cover
Show Lyrics
Play Video Clip
Save & Load M3U Playlist
Export Playlist to CSV & JSON
Search result as new playlist
Multiple Instances
User friendly UI/UX
Search by Metadata & Filename
Support common popular audio files (e.g. MP3, FLAC, AAC, M4V, OGG) and many more
HuMidi is a universal piano auto player for ROBLOX. It plays even the most generic MIDI file with great depth, thanks to the humanization and automatic sustain pedal generation algorithms. The pedals are generated with a thorough analysis of the MIDI data, adding more depth to your performance that no other MIDI players could!
Personally have been tested in:
Visual Pianos
Starving Pianists
Digital Piano
Piano’s Got Talent
This tool is universal, as long as the piano in-game allows to be played on a keyboard.
Features:
MIDI auto player
Humanization options
Automatic sustain pedal (even if your MIDI doesn’t have the data!)
Visualization
Pause and resume
Scrubbing / seeking – You don’t have to play from the beginning every time, just skip to the part you want to play!
Museeks aims to be a simple and easy-to-use music player with a clean UI. You will not find tons of features, as its goal is not to compete with more complete and more famous music players.
Features:
💻 Cross-platform music player (Linux, macOS, and Windows)
The Ministation application is a small media player, for playing audio files. The program only has a few options to play, stop, pause, etc. the current media track.
Symphonie is a sleek, lightweight desktop music player built with Electron and powered by HTML5 capabilities, offering a clean interface for enjoying your local audio library. It supports popular formats including MP3, FLAC, AAC, M4A, OGG, WAV, OPUS. Features include playlist management, intuitive playback controls, track metadata display (title/artist), and shuffle functionality for a seamless listening experience.
Features:
Supported audio formats mp3,aac,m4a,wav,ogg,flac,opus and more
Drag and drop files/folders directly onto the player or playlist
Visualizer which can be enabled and disabled
Reorder tracks within the playlist using drag and drop
Select all tracks and delete in the playlist using Ctrl+A
Seamless integration with modern web technologies without relying on third-party libraries.
Supported Platforms Windows 10/11,Debian,Ubuntu,Arch Linux,Linux Mint,Fedora
Lidify is built for music lovers who want the convenience of streaming services without sacrificing ownership of their library. Point it at your music collection, and Lidify handles the rest: artist discovery, personalized playlists, podcast subscriptions, and seamless integration with tools you already use like Lidarr and Audiobookshelf.
Stream your library – FLAC, MP3, AAC, OGG, and other common formats work out of the box
Automatic cataloging – Lidify scans your library and enriches it with metadata from MusicBrainz and Last.fm
Audio transcoding – Stream at original quality or transcode on-the-fly (320kbps, 192kbps, or 128kbps)
Ultra-wide support – Library grid scales up to 8 columns on large displays
Read a DLNA Media Server to select music to play on your DLNA Renderer
Scan the network for your Media Server (“Server”) and Renderer (“Renderer”) devices, select one of each and then from the main screen select the music you want to play, drilling into Albums, Artists, Genres (all defined by your Media Server). Any music you want to hear is called a track and is loaded onto the play queue. Then select Play button to listen to the track listed at the top of the queue. You can also create playlists and store your favorite tracks for playback.