Skip to content

Experimental cross-platform (Win, Mac, Linux) desktop version of Winamp 2.9 reimplementation - Webamp

License

Notifications You must be signed in to change notification settings

durasj/webamp-desktop

Repository files navigation

Webamp on desktop logo

Webamp on desktop

Just like the original, now on your Mac, Windows or a Linux!


Screenshot of webamp desktop on Windows Screenshot of Webamp on Linux Screenshot of Webamp on Mac OS X

Unofficial app. It has most of the functionality of the original Winamp, but it's still more of a proof of concept. Based on the Webamp - "A reimplementation of Winamp 2.9 in HTML5 and JavaScript." by the @captbaritone. Linux support via AppImage and .deb package tested on the Ubuntu.

Downloads

Ideas for the future

  • Establish proper integration with the webamp-js by using its API
  • Change packages to installable versions with automatic updates
  • Implement Windows.Media WinRT API
  • Add support for multiple displays
  • Add features that are not in the web version (via the API)
  • Try to integrate winampify-js

Developing

Prerequisites

Assuming you have node.js with npm installed, make sure you have the latest yarn and typescript:

npm -g i yarn typescript

Installing

Clone this repository, install dependencies and run the start script:

git clone https://github.com/durasj/webamp-desktop.git
cd webamp-desktop
yarn install
yarn start

After the build has completed, you should see one window with the app and one with developer tools. To try some changes, you can: change the code in the ./src dir, close the current window and run the yarn start again.

Disclaimer

Not affiliated with the Winamp. All product names, logos, and brands are property of their respective owners.

About

Experimental cross-platform (Win, Mac, Linux) desktop version of Winamp 2.9 reimplementation - Webamp

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages