# taiko2k/tauon

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/taiko2k-tauon).**

2,700 stars · 128 forks · Python · GPL-3.0

## Links

- GitHub: https://github.com/Taiko2k/Tauon
- Homepage: https://tauonmusicbox.rocks
- awesome-repositories: https://awesome-repositories.com/repository/taiko2k-tauon.md

## Topics

`audio` `desktop-app` `flac` `flatpak` `linux` `linux-app` `linux-desktop` `mp3` `music` `music-library` `music-player` `player` `windows`

## Description

Tauon is a cross-platform music player application and audio library manager designed for playing local audio files and streaming remote collections. It functions as a music metadata client that retrieves and updates detailed artist and track information from external databases to organize music collections.

The application supports high fidelity audio playback of various codecs and tracker files, utilizing gapless transitions and cue sheets. It features visual music navigation through an image-based gallery for browsing albums and artists via cover art.

The system provides tools for local music library management, including automated archive extraction, folder scanning, and the ability to track listening habits through play counts. Users can search music collections, build playlists, and manage album art. It also supports remote audio streaming from cloud servers.

## Tags

### Graphics & Multimedia

- [Audio Playback](https://awesome-repositories.com/f/graphics-multimedia/audio-music/audio-playback.md) — Provides high-fidelity playback of various audio codecs and tracker files with support for gapless transitions. ([source](https://cdn.jsdelivr.net/gh/taiko2k/tauon@master/README.md))
- [Local Music Players](https://awesome-repositories.com/f/graphics-multimedia/local-music-players.md) — Desktop application for playing local audio files and streaming remote collections with gapless playback.
- [High-Fidelity Audio Streaming](https://awesome-repositories.com/f/graphics-multimedia/audio-music/audio-playback/high-fidelity-audio-streaming.md) — Supports high-quality, uncompressed audio playback across various codecs and tracker formats.
- [Cross-Platform Media Players](https://awesome-repositories.com/f/graphics-multimedia/cross-platform-media-players.md) — Supports a wide variety of audio codecs and tracker files across different operating systems.
- [Playback Event Handlers](https://awesome-repositories.com/f/graphics-multimedia/audio-music/audio-playback/playback-event-handlers.md) — Uses a centralized message system to handle playback state changes and UI updates triggered by user input.
- [Media Playback Controls](https://awesome-repositories.com/f/graphics-multimedia/media-playback-controls.md) — Provides standard interface controls and keyboard shortcuts to manage track progress and playback states. ([source](https://tauonmusicbox.rocks/manual/overview/))
- [Album Art Retrievals](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-downloaders/album-group-downloads/album-art-retrievals.md) — Automatically fetches and saves album cover art from online sources to provide a visual browsing experience. ([source](https://cdn.jsdelivr.net/gh/taiko2k/tauon@master/README.md))
- [Remote Audio Streaming](https://awesome-repositories.com/f/graphics-multimedia/multi-source-audio-playback/remote-audio-streaming.md) — Provides the ability to play audio content directly from remote cloud servers.
- [Music Content Search](https://awesome-repositories.com/f/graphics-multimedia/music-content-search.md) — Implements text-based search queries to locate specific tracks across playlists and global libraries. ([source](https://tauonmusicbox.rocks/manual/overview/))

### Content Management & Publishing

- [External Metadata Integration](https://awesome-repositories.com/f/content-management-publishing/external-metadata-integration.md) — Queries remote music databases to fetch and cache detailed track and artist information for local library enrichment.
- [Music Library Managers](https://awesome-repositories.com/f/content-management-publishing/media-management/audiobook-servers/e-book-servers/comic-book-libraries/personal-library-managers/music-library-managers.md) — Provides comprehensive tools for organizing and accessing local audio collections through folder scanning and re-importing. ([source](https://tauonmusicbox.rocks/manual/overview/))

### Web Development

- [Music Metadata Integration](https://awesome-repositories.com/f/web-development/api-metadata-generators/metadata-integration-apis/music-metadata-integration.md) — Retrieves detailed artist and track information from external databases to complete local library records. ([source](https://cdn.jsdelivr.net/gh/taiko2k/tauon@master/README.md))

### Development Tools & Productivity

- [Remote File Stream Readers](https://awesome-repositories.com/f/development-tools-productivity/remote-file-transfers/remote-file-reading/remote-file-stream-readers/remote-file-stream-readers.md) — Plays audio content directly from cloud servers via streaming to avoid downloading large files locally. ([source](https://cdn.jsdelivr.net/gh/taiko2k/tauon@master/README.md))
- [Relational Music Indexing](https://awesome-repositories.com/f/development-tools-productivity/searchable-indexes/relational-music-indexing.md) — Organizes tracks and artists in a searchable internal index for efficient filtering and playlist management.

### Software Engineering & Architecture

- [Audio Buffer Queues](https://awesome-repositories.com/f/software-engineering-architecture/audio-buffer-queues.md) — Utilizes asynchronous audio buffer queues to ensure smooth, gapless playback from both local and remote sources.

### System Administration & Monitoring

- [File System Watchers](https://awesome-repositories.com/f/system-administration-monitoring/file-system-watchers.md) — Monitors local music directories for changes to automatically update the library without requiring manual rescans.

### User Interface & Experience

- [Artist and Album Browsers](https://awesome-repositories.com/f/user-interface-experience/artist-and-album-browsers.md) — Implements an image-based gallery for browsing albums and artists via cover art.
