[go: nahoru, domu]

Skip to content

A cross-platform music player made with Typescript

License

Notifications You must be signed in to change notification settings

MonsterDomosed/Amethyst

 
 

Repository files navigation

Discord GitHub repo size

English | 简体中文 | Русский | Polski | Türkçe | Français

Amethyst

Amethyst is an Electron-based 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 provide pro-level features as most DAWs / DAEs, while also providing useful tools and customizability to the end-user.

Amethyst

📝 Contributing

  • Use Node.js v19.1.0
  • Use the recommended extensions
  • Have libvips installed for linux
  • Have yarn installed

⌨️ Coding

  • Install dependencies with yarn
  • Develop with yarn dev
  • Compile with yarn package, compiled files will be in the release/build folder

About

A cross-platform music player made with Typescript

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Vue 65.1%
  • TypeScript 30.4%
  • JavaScript 2.3%
  • CSS 1.0%
  • Shell 0.4%
  • Java 0.3%
  • Other 0.5%