Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / AntonioMrtz / SpotifyElectron
Spotify Electron is a cross-platform music streaming desktop app made with Electron-React frontend and Python-FastAPI-AWS Backend. The goal is to reproduce the original Spotify functionality while adding new one like uploading songs.
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AntonioMrtz%2FSpotifyElectron
Stars: 27
Forks: 7
Open Issues: 5
License: other
Language: TypeScript
Repo Size: 88.7 MB
Dependencies:
1,403
Created: 11 months ago
Updated: 3 days ago
Last pushed: 3 days ago
Last synced: 3 days ago
Topics: aws, aws-cloudfront, aws-lambda, aws-s3, electron, fastapi, github-actions, gridfs, html-css-javascript, jest, jwt-authentication, material-ui, mongodb-atlas, pytest, python3, react, react-testing-library, spotify, spotify-clone, typescript
Funding links: https://github.com/sponsors/SpotifyElectron, https://github.com/sponsors/AntonioMrtz, https://ko-fi.com/antoniomrtz
Files
Dependencies
- @electron/notarize ^1.2.3 development
- @electron/rebuild ^3.2.13 development
- @pmmmwh/react-refresh-webpack-plugin ^0.5.10 development
- @svgr/webpack ^8.0.1 development
- @teamsupercell/typings-for-css-modules-loader ^2.5.2 development
- @testing-library/jest-dom ^5.16.5 development
- @testing-library/react ^14.0.0 development
- @types/jest ^29.5.2 development
- @types/node 20.2.5 development
- @types/react ^18.2.8 development
- @types/react-dom ^18.2.4 development
- @types/react-test-renderer ^18.0.0 development
- @types/terser-webpack-plugin ^5.0.4 development
- @types/webpack-bundle-analyzer ^4.6.0 development
- @typescript-eslint/eslint-plugin ^5.59.8 development
- @typescript-eslint/parser ^5.59.8 development
- browserslist-config-erb ^0.0.3 development
- chalk ^4.1.2 development
- concurrently ^8.1.0 development
- core-js ^3.30.2 development
- cross-env ^7.0.3 development
- css-loader ^6.8.1 development
- css-minimizer-webpack-plugin ^5.0.0 development
- detect-port ^1.5.1 development
- electron ^25.0.1 development
- electron-builder ^24.2.1 development
- electron-devtools-installer ^3.2.0 development
- electronmon ^2.0.2 development
- eslint ^8.42.0 development
- eslint-config-airbnb-base ^15.0.0 development
- eslint-config-erb ^4.0.6 development
- eslint-import-resolver-typescript ^3.5.5 development
- eslint-import-resolver-webpack ^0.13.2 development
- eslint-plugin-compat ^4.1.4 development
- eslint-plugin-import ^2.27.5 development
- eslint-plugin-jest ^27.2.1 development
- eslint-plugin-jsx-a11y ^6.7.1 development
- eslint-plugin-promise ^6.1.1 development
- eslint-plugin-react ^7.32.2 development
- eslint-plugin-react-hooks ^4.6.0 development
- file-loader ^6.2.0 development
- html-webpack-plugin ^5.5.1 development
- identity-obj-proxy ^3.0.0 development
- jest ^29.5.0 development
- jest-environment-jsdom ^29.5.0 development
- mini-css-extract-plugin ^2.7.6 development
- prettier ^2.8.8 development
- react-refresh ^0.14.0 development
- react-test-renderer ^18.2.0 development
- rimraf ^5.0.1 development
- sass ^1.62.1 development
- sass-loader ^13.3.1 development
- style-loader ^3.3.3 development
- terser-webpack-plugin ^5.3.9 development
- ts-jest ^29.1.0 development
- ts-loader ^9.4.3 development
- ts-node ^10.9.1 development
- tsconfig-paths-webpack-plugin ^4.0.1 development
- typescript ^5.1.3 development
- url-loader ^4.1.1 development
- webpack ^5.85.0 development
- webpack-bundle-analyzer ^4.9.0 development
- webpack-cli ^5.1.1 development
- webpack-dev-server ^4.15.0 development
- webpack-merge ^5.9.0 development
- @emotion/react ^11.11.1
- @emotion/styled ^11.11.0
- @mui/icons-material ^5.11.16
- @mui/material ^5.13.6
- bootstrap ^5.3.0
- electron-debug ^3.2.0
- electron-log ^4.4.8
- electron-updater ^5.3.0
- react ^18.2.0
- react-dom ^18.2.0
- react-router-dom ^6.11.2
- fastapi ==0.96.0
- pymongo ==4.3.3
- python-dotenv ==0.21.0
- python-multipart ==0.0.6
- uvicorn ==0.22.0
- actions/checkout v2 composite
- actions/setup-python v2 composite
- actions/checkout v2 composite
- dawidd6/action-delete-branch v3 composite
- actions/checkout v2 composite
- actions/setup-node v2 composite