Koito
Koito is a Go-based application that provides modern music scrobbler.
Overview
Koito is a modern, themeable scrobbler that you can use with any program that scrobbles to a custom ListenBrainz URL Visualize your listening history with a modern, open source, ListenBrainz-compatible scrobbler. Koito (小糸) is a Japanese surname. It is also homophonous with the words 恋と (koi to), meaning “and/with love”. The project has 678 GitHub stars and is licensed under MIT.
Key Features
Source: GitHub README
- ⚡ More performant than similar software
- 🖌️ Sleek UI
- 🔁 Compatible with anything that scrobbles to ListenBrainz
- 🔌 Easy relay to your existing setup
- 📂 Import support for Maloja, ListenBrainz, LastFM, and Spotify
Getting Started
Source: GitHub README
services:
koito:
image: gabehf/koito:latest
container_name: koito
depends_on:
- db
environment:
- KOITO_DATABASE_URL=postgres://postgres:secret_password@db:5432/koitodb
- KOITO_ALLOWED_HOSTS=koito.example.com,192.168.0.100:4110
ports:
- "4110:4110"
volumes:
- ./koito-data:/etc/koito
restart: unless-stopped
db:
image: postgres:16
container_name: psql
restart: unless-stopped
environment:
POSTGRES_DB: koitodb
POSTGRES_USER: postgres
POSTGRES_PASSWORD: secret_password
volumes:
- ./db-data:/var/lib/postgresql/data
Normalized Features
Source: tool-features-normalized.json
docker, docker compose, postgresql, rest api.
Deploy
Features
Integrations & APIs
- REST API
Related Media & Streaming Tools
View all 334 →Immich
95KHigh-performance self-hosted photo and video management — automatic backup, ML-powered search, and a Google Photos-like experience on your own server.
Jellyfin
49KThe volunteer-built media solution that puts you in control of your media. Stream movies, shows, music, and photos to any device from your own server.
PhotoPrism
39KAI-Powered Photos App for the Decentralized Web. Tag and find pictures automatically without getting in your way.
Cobalt
39KSave what you love without ads, tracking, paywalls or other nonsense. Just paste the link and you're ready to rock.
qBittorrent
36KAn open-source software alternative to uTorrent. Feature-rich and runs on all major platforms.
SRS
29KSimple, high efficiency, realtime video server. Supports RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH and GB28181.