Amethyst

Geoxor · Geoxor.Amethyst

A music player made with Typescript

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.

winget install --id Geoxor.Amethyst --exact --source winget

Latest 2.1.8

Release Notes

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...v2.1.8

Installer type: nullsoft

Architecture Scope Download SHA256
x86 Download B565E7A15EEC57A2D705EED4836D685B161035BFFD2843666755746BF8EDC986

Details

Homepage
https://github.com/Geoxor/Amethyst
License
MIT
Publisher
Geoxor
Support
https://github.com/Geoxor/Amethyst/issues
Copyright
Copyright © 2025 Geoxor
Moniker
Amethyst

Tags

android-appaudioaudio-playercross-platformelectronflacmusicmusic-playernode-graphtypescriptvue

Older versions (14)

2.1.7
Architecture Scope Download SHA256
x64 Download 8DA6479DFE4FEB29F8B65EBB8676378A4AC7D265B4B62B36FBD4B641147FE093
2.1.6
Architecture Scope Download SHA256
x64 Download CBE827DEE75E8F021D37F172C20F33553573C2423F065CC3152435101C02FE86
2.1.5
Architecture Scope Download SHA256
x64 Download 6E8A4EF2A8C5DCB91213B9E087EA782568E64EC32CDEAB8D3837769D360321A3
2.1.3
Architecture Scope Download SHA256
x64 Download 0D2A195DE233DD2D1BE0A441585008B04E5E6893C50AE51EDF49E5D6A367F75B
2.1.2
Architecture Scope Download SHA256
x64 Download F76E57910EEA991FE55FE2AA8A08EFF5F0D3CA0C6C998B08DABD0EFEB99A68CC
2.1.1
Architecture Scope Download SHA256
x64 Download E2DC8C7BEFAA479B3A353CFF6C9094FA42447DA4FD05691AAE3684264D9FFDF3
2.0.6
Architecture Scope Download SHA256
x64 Download BDE0E87ED201C4CA0FDA5D3BEE58AAB577545AAD170D0C436FFCEB16169D78F4
2.0.5
Architecture Scope Download SHA256
x64 Download C8F07A617F6D3F1E50FA9814F249CC079F0F595123295655F9537B670162D604
2.0.1
Architecture Scope Download SHA256
x64 Download D72FC23872B321E7AEEFFEAE540060CADBAF906F3D858E520E5E54D3512598B1
1.9.16
Architecture Scope Download SHA256
x64 Download E2E3A84B44128139EF1C748F8CAA5EB2D3C7B4C803E749A405CED0A68D733090
1.9.10
Architecture Scope Download SHA256
x64 Download 038F217989C0DC93CA89230FA57CBA21DE99C31CC6403408FC2D487398D706D5
1.3.8
Architecture Scope Download SHA256
x64 Download 7F973E9B821B772C6DF0362C5DB37899E556823BDB1ACB7CBF1F42868159AD26
1.2.4
Architecture Scope Download SHA256
x64 Download B7D0B5EE5B4DE4527B3CFEBAD40AAF01E1C13CAD4AD5F41050273BF420754251
1.1.6
Architecture Scope Download SHA256
x64 Download 690126CAD65DC676A14DA79D3EF995E2C37C6B4CC7F740C689C1A3968A51A7FF