Skip to content

Koito

Media Servers

A modern, themeable ListenBrainz‑compatible scrobbler for self‑hosters who want control over their listening data

Go Latest v0.3.2 · 2d ago Security brief →

Features

  • High performance compared to similar scrobblers
  • Sleek, themeable UI
  • Full compatibility with ListenBrainz‑compatible services
  • Easy relay mode to forward scrobbles to existing setups
  • Import support for Maloja, ListenBrainz, LastFM, and Spotify

Recent releases

View all 16 releases →
Config change
v0.3.2 Breaking risk
Breaking upgrade

Cache-key typo + Deezer query

Review required
v0.3.1 Breaking risk
Breaking upgrade

API changes + PostgreSQL removal + UI redesign

Upgrade now
v0.3.0 Breaking risk
Breaking upgrade

API changes + UI redesign + PostgreSQL removal

Config change
v0.2.1 Breaking risk
Breaking upgrade

PostgreSQL → SQLite migration

v0.1.10 Bug fix
⚠ Upgrade required
  • Run PostgreSQL migrations before migrating to SQLite
Notable features
  • Purge all data endpoint added
  • Version checker with notification dot introduced
Full changelog

What's Changed

  • feat: purge all data endpoint by @gabehf in https://github.com/gabehf/Koito/pull/261
  • fix: boolean logic error on allowed hosts check by @gabehf in https://github.com/gabehf/Koito/pull/264
  • feat: version checker and notification dot by @gabehf in https://github.com/gabehf/Koito/pull/266
  • fix: run psql migrations before migrating to sqlite by @gabehf in https://github.com/gabehf/Koito/pull/267

Full Changelog: https://github.com/gabehf/Koito/compare/v0.1.9...v0.1.10

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
801
Forks
41
Languages
Go TypeScript CSS

Install & Platforms

Install via
docker-compose

Alternative to

Maloja

Beta — feedback welcome: [email protected]