Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / metabrainz / listenbrainz-server
Server for the ListenBrainz project, including the front-end (javascript/react) code that it serves and all of the data processing components that LB uses.
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/metabrainz%2Flistenbrainz-server
Stars: 640
Forks: 211
Open Issues: 20
License: gpl-2.0
Language: Python
Repo Size: 42 MB
Dependencies:
1,461
Created: over 8 years ago
Updated: 11 days ago
Last pushed: 13 days ago
Last synced: 13 days ago
Commit Stats
Commits: 7585
Authors: 100
Mean commits per author: 75.85
Development Distribution Score: 0.75
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/metabrainz/listenbrainz-server
Topics: big-data, database, listenbrainz-server, music, python, react, spark, typescript, web
Funding links: https://metabrainz.org/donate, https://github.com/sponsors/metabrainz
Files
Dependencies
- Sphinx ==3.4.1
- docutils ==0.12.0
- sphinx-click ==3.0.0
- sphinx_rtd_theme ==0.5.1
- sphinxcontrib-httpdomain ==1.7.0
- @babel/core ^7.14.0 development
- @babel/plugin-proposal-class-properties ^7.13.0 development
- @babel/plugin-transform-runtime ^7.13.15 development
- @babel/preset-env ^7.14.1 development
- @babel/preset-react ^7.13.13 development
- @babel/preset-typescript ^7.9.0 development
- @fortawesome/fontawesome-common-types ^0.2.28 development
- @types/clean-css ^4.2.1 development
- @types/d3-format ^1.3.1 development
- @types/d3-scale ^2.2.0 development
- @types/d3-scale-chromatic ^1.5.0 development
- @types/dompurify ^2.2.1 development
- @types/enzyme ^3.10.5 development
- @types/enzyme-adapter-react-16 ^1.0.6 development
- @types/enzyme-to-json ^1.5.3 development
- @types/jest ^25.2.1 development
- @types/less ^3.0.1 development
- @types/lodash ^4.14.149 development
- @types/react ^16.9.31 development
- @types/react-dom ^16.9.6 development
- @types/react-loader-spinner ^3.1.0 development
- @types/react-select ^3.0.26 development
- @types/react-youtube ^7.6.2 development
- @types/sortablejs ^1.10.6 development
- @types/spotify-web-playback-sdk ^0.1.7 development
- @types/tinycolor2 ^1.4.3 development
- @types/wicg-mediasession ^1.1.2 development
- @types/youtube 0.0.39 development
- @typescript-eslint/eslint-plugin ^2.26.0 development
- @typescript-eslint/parser ^2.26.0 development
- babel-jest ^25.1.0 development
- babel-loader ^8.0.6 development
- enzyme ^3.11.0 development
- enzyme-adapter-react-16 ^1.15.6 development
- enzyme-to-json ^3.4.4 development
- eslint ^6.8.0 development
- eslint-config-airbnb ^18.1.0 development
- eslint-config-prettier ^6.10.1 development
- eslint-plugin-import ^2.20.2 development
- eslint-plugin-jsx-a11y ^6.2.3 development
- eslint-plugin-prettier ^3.1.2 development
- eslint-plugin-react ^7.19.0 development
- eslint-plugin-react-hooks ^2.5.1 development
- fork-ts-checker-webpack-plugin ^6.2.6 development
- jest ^25.1.0 development
- jest-canvas-mock ^2.3.1 development
- jest-fetch-mock ^3.0.3 development
- jest-junit ^12.0.0 development
- jest-location-mock ^1.0.9 development
- less-loader ^8.1.1 development
- postcss-less ^6.0.0 development
- prettier ^2.0.2 development
- stylelint ^14.8.5 development
- stylelint-config-prettier ^9.0.3 development
- stylelint-config-recommended-less ^1.0.4 development
- stylelint-webpack-plugin ^3.3.0 development
- ts-jest ^25.3.1 development
- typescript ^3.8.3 development
- webpack ^5.37.0 development
- webpack-cli ^4.7.0 development
- webpack-manifest-plugin ^3.1.1 development
- @babel/runtime ^7.5.5
- @braintree/sanitize-url ^6.0.0
- @cospired/i18n-iso-languages ^3.0.0
- @fortawesome/fontawesome-svg-core ^1.2.22
- @fortawesome/free-brands-svg-icons ^5.13.0
- @fortawesome/free-regular-svg-icons ^5.13.0
- @fortawesome/free-solid-svg-icons ^5.13.0
- @fortawesome/react-fontawesome ^0.1.9
- @nivo/bar ^0.62.0
- @nivo/calendar ^0.62.0
- @nivo/core ^0.62.0
- @nivo/geo ^0.62.0
- @nivo/heatmap ^0.62.0
- @nivo/legends ^0.62.0
- @nivo/tooltip ^0.62.0
- @sentry/react ^6.13.3
- @sentry/tracing ^6.13.3
- clean-css ^4.2.1
- core-js ^3.9.1
- d3-array ~2.3.3
- d3-format ^1.4.4
- d3-scale ^3.2.1
- d3-scale-chromatic ^1.5.0
- debounce-async 0.0.2
- dompurify ^2.2.6
- eslint-plugin-jest ^23.8.2
- html2canvas ^1.3.3
- jest-mock ^25.2.3
- less ^4.1.1
- less-plugin-clean-css ^1.5.1
- lodash ^4.17.21
- react ^16.14.0
- react-bs-notifier ^6.0.0
- react-coverflow ^0.2.20
- react-date-picker ^8.1.1
- react-dom ^16.13.1
- react-draggable ^4.4.4
- react-loader-spinner ^3.1.14
- react-responsive ^8.1.0
- react-select ^3.1.0
- react-simple-star-rating ^4.0.0
- react-sortablejs ^6.0.0
- react-tooltip ^4.2.21
- react-youtube ^7.12.0
- socket.io-client ^4.1.2
- sortablejs ^1.12.0
- stylelint-prettier ^2.0.0
- time-ago ^0.2.1
- tinycolor2 ^1.4.2
- click ==7.1.2
- nose ==1.3.7
- psycopg2-binary ==2.8.6
- ujson ==5.4.0
- Flask ==2.1.2
- Flask-Admin ==1.6.0
- Flask-DebugToolbar ==0.13.1
- Flask-Login ==0.6.1
- Flask-SQLAlchemy ==2.5.1
- Flask-SocketIO ==5.2.0
- Flask-Testing ==0.8.1
- Flask-UUID ==0.2
- Flask-WTF ==1.0.1
- Jinja2 ==3.1.2
- Levenshtein ==0.18.1
- PyYAML ==6.0
- SQLAlchemy ==1.4.37
- bleach ==5.0.0
- click ==8.1.2
- countryinfo ==0.1.2
- eventlet ==0.33.1
- google-auth ==1.30.0
- google_auth_oauthlib ==0.4.4
- itsdangerous ==2.1.2
- jsonschema ==4.6.0
- kombu ==5.1.0
- librabbitmq-fork ==2.0.2.dev1
- markupsafe ==2.1.1
- more-itertools ==8.13.0
- msgpack ==0.5.6
- oauth2client ==4.1.3
- pandas ==1.4.2
- pika ==1.2.1
- psycopg2-binary ==2.9.3
- pyarrow ==8.0.0
- pycountry ==22.3.5
- pydantic ==1.9.1
- python-dateutil ==2.8.2
- rauth ==0.7.3
- redis ==4.3.3
- requests ==2.27.1
- sentry-sdk ==1.5.8
- setproctitle ==1.2.2
- spotipy ==2.19.0
- sqlalchemy-dst ==1.0.1
- typesense ==0.14.0
- uWSGI ==2.0.20
- ujson ==5.4.0
- unidecode ==1.3.4
- werkzeug ==2.1.2
- xmltodict ==0.13.0
- yattag ==1.14.0
- coverage ==6.3.2
- flask-shell-ipython ==0.4.1
- freezegun ==1.2.0
- pytest ==7.1.0
- pytest-cov ==3.0.0
- requests-mock ==1.9.3
- Jinja2 ==2.11.3
- MarkupSafe ==2.0.1
- click ==7.1.2
- hdfs ==2.5.8
- itsdangerous ==2.0.1
- more-itertools ==8.8.0
- numpy ==1.22.3
- pika ==1.2.0
- pydantic ==1.8.2
- python-dateutil ==2.8.0
- sentry-sdk ==0.20.3
- unidecode ==1.2.0
- actions/checkout v2 composite
- docker/build-push-action v2.4.0 composite
- docker/login-action v1.9.0 composite
- docker/setup-buildx-action v1.3.0 composite
- actions/checkout v2 composite
- actions/setup-node v2 composite
- actions/checkout v3 composite
- release-drafter/release-drafter v5 composite
- actions/checkout v2 composite
- actions/checkout v2 composite
- listenbrainz-base latest build
- listenbrainz-frontend-dev latest build
- metabrainz/python $PYTHON_BASE_IMAGE_VERSION build
- node $NODE_VERSION build
- web latest
- listenbrainz-spark-dev latest
- couchdb 3.2.2
- listenbrainz latest
- rabbitmq 3.8.16
- redis 6.2.2
- timescale/timescaledb 2.6.0-pg12
- couchdb 3.2.2
- rabbitmq 3.8.16-management
- redis 6.2.2
- timescale/timescaledb 2.6.0-pg12
- web latest
- mbid-mapping-base latest build
- metabrainz/python 3.10-20220315 build
- click ==7.1.2
- psycopg2-binary ==2.9.3
- pytest ==5.4.3
- pytest-cov ==2.10.0
- python-dateutil ==2.8.2
- typesense *
- ujson ==5.4.0
- unidecode *