Skip to main content

Crate koan_core

Crate koan_core 

Source

Modules§

artist_info
An artist’s biography and photograph.
audio
auth
Authentication primitives: Ed25519 JWT signing, Argon2id password hashing.
config
db
format
graphql_client
GraphQL client for connecting to a koan serve instance.
helpers
Helpers shared by every front end: koan-tui, koan-server, koan-ffi and koan-cli.
index
invite
Invite links: an account’s server, username and password as one link.
lyrics
Lyrics for a track: the database cache, then LRCLIB, cached back to the database. Embedded tags and sidecar .lrc files are not read.
organize
player
playlists
Playlists beyond the database: keeping them in step with the server, and writing them out as files.
radio
Radio mode: picks tracks from the local library by several similarity axes:
remote
signal
Saying that something changed, rather than being asked.