🎼 A materially designed music player
Kotlin Java CSS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
art fix lots of bugs Jun 3, 2016
gradle/wrapper add gradle wrapper Aug 6, 2017
lib add some lib files Aug 6, 2017
src finish gradle packing May 25, 2017
.gitignore update ignore Aug 6, 2017
LICENSE Update LICENSE Sep 20, 2017
README-ZH.md add badges Aug 6, 2017
README.md Update README.md Aug 6, 2017
appveyor.yml Create appveyor.yml Aug 6, 2017
build.gradle update kotlin version Nov 6, 2017
gradlew.bat update gradle files Aug 6, 2017
settings.gradle add gradle May 25, 2017



Build status Build Status License: GPL v3 Awesome Kotlin Badge

What is it

This is a cross-platform music player.
Materially Designed, and written in pure kotlin but with a javaFX GUI.



TODO list

  • Read mata data.
  • GUI
  • Play and stop the media.
  • Progress bar
  • Pause
  • Refresh list
  • Next and previous song
  • List looping
  • Play list
  • Read the wave
  • Media format DSL

Supported formats

  • *.wav
  • *.mp3-low-quality (this was so f#cking exciting!!!!)

used open source projects


A kotlin music player.
Dekoder is a desktop music player powered by JavaSound.
Written in pure Kotlin but with a JavaFX GUI interface written in Java.

Download & Run

See release