Skip to content

A cross-platform, open-source music streaming desktop app that includes Spotify-like core functionalities and user-requested features—such as the ability to upload personal music.

License

Notifications You must be signed in to change notification settings

AntonioMrtz/SpotifyElectron

Spotify Electron

Spotify Electron Media Preview

Overview

Spotify Electron is a cross-platform, open-source music streaming desktop app made with Electron-React frontend and Python-FastAPI-MongoDB backend. Our goal is to replicate Spotify's core functionalities while incorporating user-requested features—such as the ability to upload personal music.

Walkthrough.mp4

🌐 Website

Check out our website. Contributions to the website can made through its repository.

📚 Docs

Check the project documentation.

🔽 Download Installer

Download the installer. Follow the instalation guide for a more in deep explanation about installing and running the app.

🔧 Set up and run

1. Clone the repository

git clone https://github.com/AntonioMrtz/SpotifyElectron.git

2. Set up and run

⚙️ GLOBAL

🖥 BACKEND

💻 FRONTEND

🖐 How to Contribute to the project

Are you interested in contributing to the project? Check our contributing rules and methodologies in our CONTRIBUTING documentation. Also you can check all the contributors to the project here.

🎯 Project's goals

Check our project goals and vision.

🏗️ Software Architecture

For an in-depth tour of the architecture, refer to the architecture docs.

Spotify_Electron_Software_Diagram

🎵 Song Architecture

Spotify_Electron_Software_Song_Diagram

🤵🏼 Contributors

We're actively looking for new contributors 🙌. Feel free to check our CONTRIBUTING documentation for more info.

Ferbo12
Ferbo12
Ercamarero
Ercamarero
KarlosM2
KarlosM2
mariete1223
mariete1223
xiomaraR
xiomaraR
Javiks-P
Javiks-P
raulZC
raulZC
TalhaBinNasir
TalhaBinNasir
ariceron5
ariceron5
aarshgupta24
aarshgupta24
ErikMisencik
ErikMisencik
perig99
perig99
ObuMan
ObuMan
gigigimay
gigigimay
SaurabhGurde
SaurabhGurde
AlesSust
AlesSust
PavlisinPhoto
PavlisinPhoto
berkaykrc
berkaykrc
Nishantsingh11
Nishant Singh
vihanvt
vihanvt
akintewe
akintewe
akintewe
tlorand2

About

A cross-platform, open-source music streaming desktop app that includes Spotify-like core functionalities and user-requested features—such as the ability to upload personal music.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Contributors 27