Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Last.fm

txolditxoldi724 downloads

Fetch recent scrobbles, top tracks, artists, and albums from Last.fm.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates6

Fetch data and create notes from your Last.fm listening history directly inside Obsidian.

This plugin lets you fetch:

Recent scrobbles
Top tracks, artists, and albums (for any Last.fm period)
Weekly charts (from → to weekly ranges via Last.fm’s API)
Album artwork (available for recent scrobbles and top albums)
Automatically generate Markdown notes into your chosen folder


📸 Preview


✨ Features

  • Recent scrobbles
    • Most recent tracks you scrobbled (includes artwork of each track's album)
    • Select the number of tracks you want to pull from Last.fm (5, 10, 20, 50, 100)
  • Top Tracks / Artists / Albums
    • Period-based (7day, 1month, 3month, 6month, 12month, overall)
    • Set a custom limit for how many results to fetch
  • Weekly charts
    • Real chart-based weekly ranges from Last.fm (up to 20 years back !)
  • Automatic note creation
    • Create notes to persist data in your vault
    • Choose a folder in which notes will be created
  • Album art included when available (recent plays & top albums only)
  • Clean UI modal with tabs
  • Ribbon icon for quick access
  • Fully local — only Last.fm API requests are made

🔧 Setup

  1. Get a Last.fm API key
    https://www.last.fm/api/account/create

  2. In Obsidian:

    • Open Settings → Community Plugins
    • Enable Third-party plugins
    • Install this plugin manually (see below)
    • Enter your API key, username, and output folder

📦 Manual Installation

  1. Clone this repo

  2. Make sure your NodeJS is at least v16 (node --version)

  3. npm i to install dependencies

  4. npm run build to compile the code

  5. Copy main.js, styles.css, manifest.json to your vault VaultFolder/.obsidian/plugins/obsidian-lastfm-plugin/

  6. Reload Obsidian and enable the plugin.


🧾 License

MIT


🙏 Credits

Built by Gorka Gómez
Uses the Last.fm public API.


⭐ Support

If you enjoy this plugin, consider starring the repo on GitHub!

HealthExcellent
ReviewSatisfactory
About
Fetch recent scrobbles, top tracks, artists, albums (by period and limit), and weekly charts from Last.fm, including album artwork where available. Generate Markdown notes into a chosen vault folder with previews and quick ribbon access.
IntegrationsImportImages
Details
Current version
1.0.5
Last updated
12 months ago
Created
Last year
Updates
6 releases
Downloads
724
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
txolditxoldi
github.com/Txoldi
GitHubtxoldi
  1. Community
  2. Plugins
  3. Integrations
  4. Last.fm

Related plugins

Zotero Integration

Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.

Snipd Official

Sync Snipd podcast highlights to your vault with transcript, notes, AI summaries and metadata.

Readwise Official

Sync highlights from Readwise to your vault.

Global Book Search

Search for books in Google Books, Goodreads, Open Library and local Calibre libraries to create notes.

Make It Rain

Pull Raindrop.io bookmarks, highlights, and attachments into Markdown notes with rich metadata, smart folder structures, and native file support.

Granola Meetings Simple Sync

Sync your Granola meeting notes, summaries, and transcripts to your vault in a simple way using the official Granola MCP API. Customizable by template. Supports auto-linking of attendee Person notes.

JW Library Linker

Converts JW Library and Bible references to actual links in JW Library.

Image auto upload

Upload images from your clipboard by PicGo.

Granola Sync

Sync Granola notes to your vault.

Importer

Convert your data to Markdown files you can use in Obsidian. Works with Apple Notes, OneNote, Evernote, Notion, Google Keep, and many other formats.