Maloja logo

Maloja

Website

Self-hosted music scrobble server for personal listening statistics

1.8k stars 95 forks last commit first released GPL-3.0

Actively maintained

Last commit 13 Aug 2026.

Maloja screenshot

Maloja is a self-hosted music scrobble database that stores your listening history and turns it into personal statistics, charts, and timelines. It focuses on private tracking and flexible tagging rather than social features.

Key Features

  • Web interface with charts for top artists, tracks, and albums across time ranges
  • Scrobble ingestion via a standard-compatible API (works with clients that support custom servers)
  • Manual scrobbling from the web UI for offline listening (vinyl, radio, etc.)
  • Support for associated artists and multi-artist tracks to improve chart accuracy
  • Custom artist/track images upload and local management
  • Proxy scrobbling to forward listens to other scrobble services
  • Import tools for historical data (e.g., Last.fm exports, Spotify exports, ListenBrainz exports, and other Maloja instances)

Use Cases

  • Run a private alternative to hosted scrobble platforms to track listening over time
  • Build a personal “listening dashboard” for home servers and music setups
  • Collect and analyze scrobbles from multiple players and devices via API keys

Limitations and Considerations

  • Artwork enrichment typically requires external API keys (e.g., Last.fm/Spotify)
  • The project recommends containerized deployment to avoid dependency/version mismatches

Maloja is well-suited for users who want ownership of their listening data and simple, accurate statistics without the social-networking features of larger scrobble platforms.

Categories:

Tags:

Tech Stack:

Share:

Similar to Maloja

Redash logo

Redash

Query, visualize, and share data from multiple data sources

28.8k
4.6k
Last commit

Open source BI tool to connect to many data sources, run SQL/NoSQL queries, build visualizations and dashboards, share insights, and set alerts and scheduled refreshes.

BSD-2-ClauseActively maintained
Alternative to:
Redash logo
Redash
+19
Jellyfin Rewind logo

Jellyfin Rewind

Client-side Spotify Wrapped–style listening report for Jellyfin

371
7
Last commit

Generate a yearly listening report from your Jellyfin music server with client-side processing, privacy-first data handling, and Docker or static hosting options.

Slowing down
Alternative to:
Spotify logo
Spotify
+3

ghstats

Self-hosted dashboard for tracking GitHub repository traffic

188
9
Last commit

Lightweight Rust dashboard that collects and stores GitHub repository traffic metrics beyond GitHub's 14-day window using SQLite and a small Docker image.

MITActively maintained
Apache Superset logo

Apache Superset

Data exploration, visualization, and dashboarding platform

74.5k
18.2k
Last commit

Apache Superset is an open-source BI platform for SQL-based data exploration, interactive dashboards, and rich visualizations with a no-code chart builder and SQL editor.

Apache-2.0Actively maintained
Alternative to:
Apache Superset (Managed Cloud) logo
Apache Superset (Managed Cloud)
+18
EspoCRM logo

EspoCRM

Open-source PHP CRM platform with modular extensions and REST API

3.3k
958
Last commit

A PHP-based open-source CRM providing contacts, leads, pipelines, workflows, dashboards and extensible integrations for sales and support teams.

AGPL-3.0Actively maintained
Alternative to:
Zoho CRM logo
Zoho CRM
+19
Multi-Scrobbler logo

Multi-Scrobbler

Scrobble plays from many sources to multiple scrobble services

1.2k
50
Last commit

Self-hosted scrobbling hub that collects plays from many music sources and forwards them to services like Maloja, Last.fm, and ListenBrainz.

MITActively maintained
Alternative to:
Last.fm logo
Last.fm
+2