MCPcopy Index your code
hub / github.com/Taiko2k/Tauon

github.com/Taiko2k/Tauon @v10.0.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v10.0.1 ↗ · + Follow
669 symbols 1,892 edges 48 files 66 documented · 10%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Tauon

A music player for the desktop. Designed to be powerful and streamlined, putting the user in control of their music collection.

Features :sparkles:

  • Fast, comfortable and responsive UI.
  • Support for gapless playback.
  • Import tracks and create playlists by simple drag and drop.
  • Supports most common codecs and tracker file types.
  • Seamless support for CUE sheets.
  • Stream music from your PLEX, Jellyfin or Airsonic server.
  • Large album art and gallery browsing!
  • Download cover art function.
  • Keep track of play counts. Visualise these so you always know which tracks were your favorite.
  • Shortcuts for searching artists on Rate Your Music and tracks on Genius.
  • Built-in topchart generator.
  • Extract archives and import your music downloads in one click! :zap:

Download and Install :dizzy:

Packaging status

macOS

For macOS DMG see the releases page.

Windows

For Windows installer see the releases page.

Linux

Installation is available on Arch Linux. Tauon is also available on Flathub, and portable binaries are published on the releases page.

Download on Flathub

Flatpak uses sandboxing, see here for notes.

There is also a 3rd party AppImage available here.


I highly recommend reading the Tauon manual.

Feel free to submit any issues you encounter.

Maintenance GitHub release Discord

Core symbols most depended-on inside this repo

get
called by 169
src/tauon/t_modules/t_extra.py
get_colour_from_line
called by 101
src/tauon/t_modules/t_themeload.py
log_msg
called by 96
src/phazor/phazor.c
read
called by 71
src/tauon/t_modules/t_tagscan.py
seek
called by 51
src/tauon/t_modules/t_chrome.py
encode
called by 41
src/tauon/t_modules/t_stream.py
_
called by 41
src/tauon/t_modules/t_extra.py
refresh_states
called by 31
src/tauon/t_modules/t_macos_menubar.py

Shape

Method 334
Function 249
Class 80
Enum 6

Languages

Python78%
C21%
TypeScript1%
C++1%
Rust1%

Modules by API surface

src/phazor/phazor.c138 symbols
src/tauon/t_modules/t_extra.py88 symbols
src/tauon/t_modules/t_macos_menubar.py74 symbols
src/tauon/t_modules/t_dbus.py47 symbols
src/tauon/t_modules/t_tagscan.py31 symbols
src/tauon/t_modules/t_webserve.py26 symbols
src/tauon/t_modules/t_phazor.py26 symbols
src/tauon/t_modules/t_draw.py25 symbols
src/tauon/t_modules/t_subsonic.py23 symbols
src/tauon/t_modules/t_stream.py21 symbols
src/tauon/t_modules/t_tidal.py18 symbols
src/tauon/t_modules/t_jellyfin.py17 symbols

For agents

$ claude mcp add Tauon \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact