Play the music you own.

Audion plays the files on your computer. It shows synced lyrics, takes themes and plugins, works offline, and collects nothing about you.

38.9K+ downloads of releases on GitHub, 519 stars.

Replay ValueThe Local Files · Lossless Audio
0:45
Turn the dial, spin the sound
No streaming servers all around
Every track lives on your drive
Keep your library alive
Synced lines scroll as it plays
Pure music through the days
Audion Player
Audion player showing local library playback and album artwork

Your files, uncompromised.

Point Audion at any folder on your storage. It scans in seconds, reads embedded tags, caches artwork locally, and stays out of your way.

No cloud sync required, no account creation, and no subscription gate. Your collection stays exactly where you placed it, formatted in bit-perfect FLAC, ALAC, MP3, AAC, or WAV.

Themes defined in plain tokens.

Every color in Audion is a CSS variable. Change a hex code in your theme file, save, and reload.

theme.cssCSS Custom Properties
:root {
  --bg:      #12191C;
  --panel:   #1B252A;
  --ink:     #E6E9E2;
  --ink-2:   #A3AEAA;
  --rule:    rgba(230, 233, 226, 0.16);
  --signal:  #F0A53A;

  /* Surface radius */
  --window-radius: 12px;
  --control-radius: 4px;
}
Theme Selector
Audion theme selection interface showing custom palette presets

Technical specifications

Measured numbers and actual shipping architecture. No rounded claims.

Decoders
FLAC, MP3, AAC, ALAC, WAV, OGG Vorbis, Opus
Audio backend
Symphonia decoder with CPAL / Rodio direct stream output
Equalizer
10-band parametric EQ (32 Hz to 16 kHz) with custom preamp gain
Playback pipeline
Gapless track transitions and ReplayGain album/track peak volume matching
Lyrics engine
Real-time synchronized LRC line parser with offline fallback from embedded ID3 tags
Plugin sandbox
Isolated JavaScript execution environment with permission-gated APIs
Supported platforms
Windows 10/11 (64-bit), macOS (Apple Silicon & Intel), Linux (AppImage & deb), Android 8.0+
Binary footprint
Under 25 MB installer (Tauri lightweight webview container)
License
MIT License (permissive open source)
Telemetry & network
Zero telemetry collectors, zero tracking cookies, zero remote analytics

Privacy proven by silence.

Most modern music players ping analytics servers dozens of times a minute. Here is what Audion emits during local playback:

Network activity while Audion is open (Wireshark / DevTools inspection)
00:00:00.000No outbound requests.

Optional user-triggered requests:

  • Lyrics lookup: Only when an explicit track does not have embedded LRC tags and you choose to search online.
  • Plugin registry: Only when you actively open the in-app Plugin Marketplace to browse community additions.
  • Release check: An automated ping to GitHub releases for update notifications, which can be permanently disabled in Settings.

Verify this directly in the audited Rust codebase: src-tauri on GitHub

Self-hosted streaming

Run the optional Audion Server on your own hardware. Stream lossless audio to your phone, laptop, or browser without paying cloud fees.

docker-compose.yml
services:
  audion-server:
    image: ghcr.io/dupitydumb/audion-server:latest
    ports:
      - "8080:8080"
    volumes:
      - /path/to/music:/music:ro
      - ./data:/data
    restart: unless-stopped

Connecting your player

  1. Deploy the container

    Run the Docker Compose snippet above on your local server, NAS, or Raspberry Pi.

  2. Open Settings

    In your Audion desktop or Android app, click the Settings gear icon.

  3. Select Custom Server

    Under Account, choose Custom Server (Subsonic API compatible).

  4. Enter your credentials

    Enter your host URL (e.g. http://192.168.1.50:8080) and log in to stream anywhere.

Plugin Marketplace

Enhance Audion with community plugins, from Last.fm scrobbling to Discord Rich Presence.

Audion Plugin Store
Audion in-app plugin marketplace preview
Loading plugins...

App Preview

See Audion in Action

Beautiful on every screen, across desktop and mobile.

Audion
Main Player
Main Player

Open development in public

Audion has no secret roadmap or paywalled feedback forums. All source code, bug tracking, and release binaries are transparently managed on GitHub.

GitHub Issues

Public Issue Tracker

Over 140 community issues tracked in the open. Report defects, follow bug resolutions, or propose feature additions directly with maintainers.

Pull Requests

Code Contributions

Audion's core Rust audio pipeline and Svelte interface are fully open source. Inspect merged PRs or submit your own improvements.

Plugin Marketplace

Plugin Registry

Community plugin repository hosting integrations for Last.fm, Discord Rich Presence, and custom visualizers. Anyone can publish a manifest.

Real-time Chat

Community Discord

Join the official Audion Discord server to discuss releases, ask setup questions, and share custom themes with other listeners.

Support development

Audion has no corporate sponsors, no paywalls, and no advertisements. Voluntary pledges directly fund infrastructure.

Where contributions go:

  • Apple Developer Program: $99 annual fee to sign and notarize macOS binaries so Gatekeeper does not block downloads.
  • Code signing certificates: Windows Authenticode verification so the installer does not trigger SmartScreen warnings.
  • Package mirror hosting: Fast bandwidth for release downloads and the plugin registry.
  • Google Play registration: Maintaining the native Android companion in app repositories.

Supporter tier

All audio playback, themes, plugins, and server streaming features are completely free for everyone. Pledging any amount ($3/mo or one-off) grants:

  • Unlimited cross-device cloud sync for favorites and playlists
  • Supporter badge in GitHub and Discord channels
  • Direct say in roadmap priorities