MCPcopy Index your code
hub / github.com/FoxRefire/Librezam

github.com/FoxRefire/Librezam @5.0.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release 5.0.1 ↗ · + Follow
705 symbols 1,614 edges 26 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README


Librezam

Song recognition webextension using Shazam API

Firefox

What is it?

This is a browser extension that uses Shazam's internal API to recognize the music playing in the current tab.

Requests unrelated to music recognition, such as telemetry, will not be made.

This is unofficial project and is not affiliated or supported by Shazam ltd.

Screenshot

304658

Third-party libraries/Referenced codes

*Included as my fork with webpack support and some improvements. * Song-identifier(Unlicense) //Algorithm of record audio from DOM Element * Materialize(MIT) //App interface * Material Symbols & Icons(SIL Open Font License) // App interface

Core symbols most depended-on inside this repo

getStorage
called by 32
storageHelper/storageHelper.js
setStorage
called by 17
storageHelper/storageHelper.js
saveRulesFromDom
called by 8
popup/backendsSettings.js
renderProviders
called by 5
popup/streamingProvidersSettings.js
showError
called by 5
popup/guess.js
saveSettings
called by 4
popup/streamingProvidersSettings.js
sendMessagePromises
called by 4
popup/guess.js
showStatus
called by 4
popup/guess.js

Shape

Method 496
Function 141
Class 68

Languages

TypeScript100%
Python1%

Modules by API surface

libs/materialize/materialize.min.js488 symbols
libs/shazam-api.min.js124 symbols
popup/guess.js17 symbols
popup/backendsSettings.js17 symbols
popup/streamingProvidersSettings.js16 symbols
content/content.js7 symbols
background/background.js7 symbols
backendModules/tencentGuess.js4 symbols
popup/workaroundSettings.js3 symbols
content/appendWorkaround.js3 symbols
backendModules/shazamGuess.js3 symbols
backendModules/neteaseGuess.js3 symbols

For agents

$ claude mcp add Librezam \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact