nuclear

Maintainability Codacy Badge nuclear Travis

Skrivbordsapp som fokuserar på att streama musik från avgiftsfria källor

Showcase

Länkar

Officiell hemsida

Mastodon

Twitter

Supportkanal (Matrix): #nuclear:matrix.org

Discordkanal: https://discord.gg/JqPjKxE

Readmeöversättningar: * Brasiliansk Portugisiska * Engelska

Vad är detta?

nuclear är ett gratis musikstreamingprogram som hämtar innehåll från avgifstfria källor överallt på internet.

Om du är bekant med mps-youtube, så är detta ett liknande program fast med ett GUI. Som dessutom fokuserar mer på musk. Föreställ dig ett Spotify som du inte behöver betala för och med ett större utbud.

Men om jag är en principiell motståndare till Electron?

Kolla in det här.

Funktioner

Manual och dokumentation

https://nuclearmusic.rtfd.io/

Community-underhållna paket

Här är en lista över programvarupaket i diverse pakethanterare, varav de flesta underhålls av tredje parter. Vi skulle vilja tacka alla dem för deras arbete.

Pakettyp Länk Underhållare
AUR (Arch) https://aur.archlinux.org/packages/nuclear-player-bin/ mikelpint
Choco (Win) https://chocolatey.org/packages/nuclear/ JourneyOver
Homebrew (Mac) https://formulae.brew.sh/cask/nuclear Homebrew
Snap https://snapcraft.io/nuclear nukeop

Communityöversättningar

Nuclear har redan översatts till ett flertal språk, och vi är alltid på jakt efter folk som vill bidra med ännu fler. Nedan följer en lista över de språk som redan finns översatta tillsammans med personerna som har kommit med bidragen.

Språk Den som bidrog
English N/A
French charjac, Zalax
Dutch Vistaus
Danish Hansen1992
Spanish mlucas94, emlautarom1
Polish kazimierczak-robert, gradzka
German schippas
Russian ramstore07, dmtrshat
Brazilian Portuguese JoaoPedroMoraes
Turkish 3DShark
Italian gello94
Slovak MartinT
Czech PetrTodorov
Tagalog giftofgrub
Traditional Chinese oxygen-TW
Swedish PalleKarlsson

Utvecklingsprocess

Använd lerna:

$ npm i -g lerna #installs lerna globally
$ lerna bootstrap
$ npm start

Ett nytt fönster borde öppnas som kommer att ladda webbappen och köra Nuclear.


För att bygga för det nuvarande operativsystemet:

$ lerna bootstrap
$ npm run build

Istället för build kan du använda `build:all om du vill bygga för alla operativsystem. Binärfilerna komme attr läggas i packages/app/release


Det är också möjligt att få upp utvecklingsmiljön med hjälp av docker-containers.

Du behöver ha docker och docker-compose installerade, samt ha gett root-användaren rättigheter att ansluta till X11-displayen. Sen kan du köra docker-compose:

$ xhost SI:localuser:root
$ sudo docker-compose up dev

Skärmdumpar

Den här sektionen kommer uppdateras allt eftersom programmet utvecklas.

Albumsök

Albumvy

Artistvy

Överblick Bästa Nya Musiken

Överblick Genrer

Spellistevy

Låttextvy

Equalizervy

Licens

Det här programmet är gratis mjukvara: du kan återdistribuera det och/eller modifiera det under GNU Affero General Public License vilkor, så som de publicerades av Free Software Foundation. Antingen version 3 av licensen, eller (om du föredrar) en senare version.