# web-scrobbler/web-scrobbler

Scrobble music all around the web!

Repository: https://github.com/web-scrobbler/web-scrobbler
Canonical: https://ross.abutalabs.com/products/web-scrobbler
Language: TypeScript
License: MIT
License Family: permissive
Topics: lastfm, librefm, listenbrainz, webextension, chrome-extension, hacktoberfest, edge-addon, firefox-addon, safari-extension
Last push: 2026-08-26T16:40:32+00:00

## Health v2 (maintenance only)
Score: 90/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 74, longevity 100
- inputs: {"age_days": 5924, "days_push": 7, "days_rel": 93, "gap_med": 38.5, "n_releases_24m": 15}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3023, forks 664 (observed 2026-08-28T04:07:38.566600+00:00)

## What it is
Web Scrobbler is a browser extension that scrobbles music playback history from streaming sites to services like Last.fm, Libre.fm, ListenBrainz, Maloja, and Pleroma. It is written in TypeScript and distributed via Chrome Web Store, Firefox Add-ons, Edge Add-ons, and the Apple App Store.

## Use cases
- scrobble music from streaming websites to last.fm
- track my listening history on listenbrainz
- sync web player plays to librefm
- browser extension that records songs I play online
- scrobble spotify and youtube music plays automatically
- send web music playback to maloja

## When to choose
- you listen to music on web players and want plays tracked on Last.fm, ListenBrainz, or similar services
- you want a cross-browser extension (Chrome, Firefox, Edge, Safari) with broad site connector support

## When to avoid
- you need scrobbling from native desktop or mobile apps rather than browser-based players
- you want a standalone music tracker without a browser

## Facets
- artifact type: plugin
- maturity: active
- function: browser-extension, web-scraping, sdk
- domain: media, browser-extensions, audio
- platform: browser, browser-extension, cross-platform
- tags: scrobbling, lastfm, listenbrainz, librefm, music-tracking, webextension, typescript, safari

## Member repositories
- web-scrobbler/web-scrobbler (main) score 90

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:38.566600+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:29:55.237155+00:00, confidence not recorded.
  - readme: https://github.com/web-scrobbler/web-scrobbler (fetched 2026-08-28T04:07:38.566600+00:00, sha 6a6df951cc60)
- Data as of 2026-08-30T08:39:29.467469+00:00.
