krateng/maloja
Self-hosted music scrobble database to create personal listening statistics and charts observed · 2026-08-28
Health v2 · maintenance only
76/100
- Activity 97
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2836
- days_rel: n/a
- days_push: 20
- n_releases_24m: 0
Adoption not part of the score
1792 stars · 95 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Maloja is a self-hosted music scrobble server that stores your listening history and generates personal statistics and charts. It is a privacy-focused alternative to Last.fm without social features, supporting standard scrobble APIs and proxy scrobbling to other services.
Use cases
- track my music listening history without last.fm
- self-host a scrobble server for my music player
- see my top artists and tracks charts over time
- scrobble from multiple clients to my own server
- keep my listening data private and under my control
- forward scrobbles to last.fm while keeping my own copy
- manually log vinyl listening sessions
When to avoid
- you want Last.fm-style recommendations, radio, or social features
- you cannot or prefer not to run Docker/Podman containers
- you need an official music database sync or metadata enrichment
Facets
application · maturity active
database analytics http-server api-framework audio self-hosted analytics media self-hosted python scrobble music-statistics listening-history lastfm-alternative charts docker web-server
1 source
- readme: https://github.com/krateng/maloja · fetched 2026-08-28 · f9273f62fb96
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| krateng/maloja | main | 76 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem