7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

1 alternative ranked by real activity

Open-source Last.fm alternative

One open-source alternative to Last.fm, with its features, GitHub activity and licence.

The open-source alternative to Last.fm listed on Enlisted is ListenBrainz.

ListenBrainz is listed under media & streaming tools. It shipped code in the last 30 days and can be self-hosted.

Last updated October 3, 2026 · ranked by GitHub stars, growth and recent commits

ListenBrainz

Open-source server behind ListenBrainz, a service that records the music you listen to and shows insights about your habits.

GitHub stars
1k
Last commit
yesterday
Latest release
v-2026-09-28.0
Licence
GPL-2.0
Hosted version
Available
listenbrainz.orgListenBrainz homepage screenshot

ListenBrainz keeps a record of the music you listen to and turns it into insights about your listening habits. This repository holds the server behind the service, including the React and TypeScript front end it serves and the data processing components that power its statistics. The project is operated by the MetaBrainz Foundation.

Users can track their listening history, visualize their taste and share it with others. An API is available for anyone who wants to build on the data, and the project publishes its data as open data. The backend is mostly Python, with Apache Spark used for large-scale data processing jobs.

The code is licensed under GPL-2.0. The README notes that its setup instructions are for a development environment and that a production installation may differ, so running your own instance takes more effort than a quick install. The hosted service at listenbrainz.org is the usual way to use it. According to the README, the data can be used commercially, with support tiers offered through MetaBrainz.

Key features

  • Tracks personal music listening history
  • Visualizations of listening statistics
  • Public API for submitting and reading data
  • Open data published for reuse
  • Spark-based processing of listening data
  • React front end served by the server

Pricing: Open source under GPL-2.0; data is available for commercial use, with support tiers offered via MetaBrainz.

Last.fm alternatives: questions

What is the best open-source alternative to Last.fm?
ListenBrainz is the only open-source alternative to Last.fm listed on Enlisted so far: Open-source server behind ListenBrainz, a service that records the music you listen to and shows insights about your habits.
Is ListenBrainz free?
ListenBrainz is open source, so the code is free to use under its licence, and it can be self-hosted on your own server or computer. It also offers a paid or managed cloud version if you'd rather not host it yourself.
How does Enlisted rank Last.fm alternatives?
By a score built from GitHub stars, star growth over the last 30 days and how recently the code changed. ListenBrainz shipped code in the last 30 days. Data is refreshed daily, and nobody can pay to move up.

People also look for alternatives to…

View all