Wow, we just hit 5000 stars on Github. Major milestone.
Trying to pick a language for implementing some REST web services for Nuclear, so we can provide some "social" features like sharing playlists or listening history. Node.js and Rust made the shortlist.
User plugins are available on master branch.
A short guide how to use them is here: https://nuclearmusic.readthedocs.io/en/latest/plugins/
Plugins have access to the Redux store, can dispatch actions, and can use React to render custom UI. As usual, report any problems or request more features on Github: https://github.com/nukeop/nuclear/issues
Nuclear is now available on Snapcraft: https://snapcraft.io/nuclear
Officially finished the move to lerna. All packages have been now migrated to a monorepo structure.
Nuclear just hit 4800 stars!
Non-technical contributions to open source projects are as valuable as code. I decided to highlight this and in particular explicitly invite graphic design-related contributions:
Nuclear 0.5.0 released:
https://github.com/nukeop/nuclear/releases/tag/v0.5.0
If you do encounter any bugs, please inform me here or on Github before I send an email to our 2500 subscribers and embarrass myself with a broken build
Integrating the internationalization framework was a stunning success. Many contributors offered their help with translating, and thanks to them, we already support 5 languages, and there are more coming.
A framework for translations has been integrated, and now we're looking for contributors willing to translate Nuclear into languages they know:
Nuclear live coding streams will be hosted here:
https://www.twitch.tv/nuclearapp
We'll see if anybody tunes in.
Is there interest in supporting Netease Music or QQ Music?
Nuclear has a new address: https://nuclear.js.org
FOSS desktop music player focused on streaming from free sources