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 and username, and a token the app trades for an API key of its own.
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.
quiet
What koan may do that nobody asked it to.
remote
signal
Saying that something changed, rather than being asked.
upnp
Playing to UPnP AV MediaRenderers: network amplifiers and streamers that fetch a URL they are given and decode it themselves.