← Package directory
Available on winget

Install Amethyst

A music player made with Typescript

Install with winget
winget install --id Geoxor.Amethyst
Upgrade
winget upgrade --id Geoxor.Amethyst
Uninstall
winget uninstall --id Geoxor.Amethyst

About Amethyst

Amethyst is a cross-platform audio player with a node-based audio routing system, the main goal of this project is to make a music player in TypeScript to see how far the language can be stretched to prove it's possible to prrovide pro-level features as most DAWs / DAEs, while also providing useful tools and customizability to the end-user.

What's new in 2.1.8

Important You might need to clear your localstorage/cache for the UI to work, you can do that by doing CTRL + SHIFT + I and going to Application -> Storage -> Clear site data What's Changed - Improve Discord RPC cover art lookup by @Sinamer in #856 - Move importing realtime audio to after the main instance starts by @herrlayre in #860 - fix pitch shift input not applying when clicking enter by @Geoxor in #865 - date added / plays / skips columns by @Geoxor in #864 - Add image dimensions to inspector by @otiskujawa in #866 - Dim background when viewing cover art by @Geoxor in #867 - Fix media session not updating when next track has no cover art #870 by @Geoxor in #872 - refactor inspector by @Geoxor in #873 - feat: add view refreshing when double clicking nav buttons by @jackssrt in #875 - feat:add-some-ukrainain-locales by @AANDDARK in #877 - Ukrainian translate full by @AANDDARK in #886 - fix: load song metadata on drag and drop by @jackssrt in #879 - fix: increase bottom padding of inspectors by @jackssrt in #895 - chore: optimize queue search by @jackssrt in #898 - fix: use absolute path when opening cache file in explorer by @jackssrt in #897 - Add translation keys for Discovery tab and complete Russian locale by @MonsterDomosed in #894 - fix: fix some covers not loading by @jackssrt in #890 - fix: fix sorting by track number by @jackssrt in #893 - Subsonic support by @Geoxor in #899 New Contributors - @Sinamer made their first contribution in #856 - @jackssrt made their first contribution in #875 - @AANDDARK made their first contribution in #877 Full Changelog: v2.1.7...

Read release notes

Version history

Version Updated Notes
2.1.8 Unknown Important You might need to clear your localstorage/cache for the UI to work, you can do that by doing CTRL + SHIFT + I and going to Application -> Storage -> Clear site data What's Changed - Improve Discord RPC cover ar...
2.1.7 Unknown Release notes
2.1.6 Unknown What's Changed - Improve Android development documentation by @Nyabsi in #837 - iOS mobile bringup by @Nyabsi in #839 - Fix memory a few leaks by @Nyabsi in #841 - Add scrobbling support from feat/last.fm by @Geoxor in #...
2.1.5 Unknown Release notes
2.1.3 Unknown What's Changed - New option for the icon color in the settings by @TsukimotoX in #799 - Draft: Feature/more visualizers by @Scanavium in #788 - New Crowdin updates by @Geoxor in #801 - convert project to ESM in preparati...
2.1.2 Unknown Release notes
2.1.1 Unknown Release notes
2.0.6 Unknown Release notes
2.0.5 Unknown Release notes
2.0.1 Unknown Release notes
1.9.16 Unknown Release notes
1.9.10 Unknown Release notes
1.3.8 Unknown No notes
1.2.4 Unknown No notes
1.1.6 Unknown No notes