Last.fm: Toolbox

A smart, quick-access popup that adapts to your current selection on Last.fm, with support for 30+ services. Open it via the symbols next to artist (⁖) or album (≫) names, or the bottom-left icon.

Dovrai installare un'estensione come Tampermonkey, Greasemonkey o Violentmonkey per installare questo script.

You will need to install an extension such as Tampermonkey to install this script.

Dovrai installare un'estensione come Tampermonkey o Violentmonkey per installare questo script.

Dovrai installare un'estensione come Tampermonkey o Userscripts per installare questo script.

Dovrai installare un'estensione come ad esempio Tampermonkey per installare questo script.

Dovrai installare un gestore di script utente per installare questo script.

(Ho già un gestore di script utente, lasciamelo installare!)

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

(Ho già un gestore di stile utente, lasciamelo installare!)

Autore
deathrashed
Installazioni giornaliere
1
Installazioni totali
10
Valutazione
0 0 0
Versione
3
Creato il
22/01/2026
Aggiornato il
19/02/2026
Dimensione
32,2 KB
Licenza
MIT
Applica a

Last.fm: Toolbox

A powerful userscript that adds a quick-access popup with 30+ curated music services to any artist or album link on Last.fm.

Tired of copying names and juggling tabs just to check streaming sites, databases, lyrics, or socials?
This script fixes that.

It adds smart symbols beside artist names and albums across the site:

  • for artists (appears before the link)
  • for albums (appears after the link)

Click either symbol to open a sleek, dark popup from the bottom-left — packed with neatly grouped links that intelligently adapt to whether you selected an artist or an album.


Features

  • Album & Artist Support: Smart detection of artist links and album links with different visual indicators
  • Album-Aware Services: 30+ services intelligently adapt their search queries:
    • Artist pages: Search for {artist}
    • Album pages: Search for {album} {artist} with context-aware keywords (e.g., "album" instead of "band")
  • Collapsible Sections: All menu sections can be collapsed/expanded — state is remembered
  • Settings Panel: Toggle visibility of individual sections and link symbols
  • Custom Search: Manually type "Artist" or "Artist - Album" in the Custom section to search without navigating
  • Dark popup that blends with Last.fm's aesthetic (red section headers, highlighted selections)
  • Thin left scrollbar, auto-closes on outside click or link selection
  • Preserves artist name case — no forced lowercase
  • Lightweight: uses native MutationObserver for dynamic content

30+ Services grouped logically:

Databases:
Google, Metal Archives, Rate Your Music, Discogs, MusicBrainz, Wikipedia

Streaming:
Spotify, YouTube, YouTube Music, Apple Music, Bandcamp, SoundCloud, Deezer, Tidal, Amazon

Lyrics:
Genius, DarkLyrics, Google Lyrics, Musixmatch

Covers & Images:
COV MusicHoarders, Google Images (Large), Yahoo Images, Bing Images, Fanart.tv

Social Media:
Instagram, Facebook, Reddit

Additional Info:
AllMusic, Chosic, Spirit of Metal, Metal Storm, Fanart.tv, Lucida

AI Overviews:
Perplexity, ChatGPT, You.com, Grok

Smart Search & Quick Access:

  • Listen (Monochrome) — quick access button at the top
  • Custom search box supports "Artist" or "Artist - Album" format to update all services at once

Settings:
Toggle visibility of individual sections and link symbols — all preferences are saved


Perfect for

  • Music fans who deep-dive into new artists and albums
  • Library builders cleaning up metadata, credits, and covers
  • Anyone sick of opening endless tabs for each discovery
  • Power users comparing RYM, Discogs, and MusicBrainz entries at once
  • Listeners who want instant lyrics, previews, or fanart

Installation

  1. Install a userscript manager:

  2. Click Install this script on Greasy Fork (or drag the .user.js file into your manager)


Download


Notes & Limitations

  • Supports artist and album links and headers
  • Skips track pages and internal Last.fm pages (wiki, events, etc.)
  • If a service changes its search URL format, links may break — report it and I'll update
  • Zero tracking, no ads, pure client-side JS with localStorage for preferences

Source & Contributing

Full source:
github.com/deathrashed/lastfm-userscript/blob/main/lastfm-toolbox.user.js

Bugs, feature requests, or "add X" suggestions → open an issue on GitHub.


Fewer tabs. Faster lookups. More time actually listening. 🤘