Tired of Lavalink Java eating 300MB of RAM? Me too.
Meet Sonata — a drop-in Lavalink v4+v3 replacement written entirely in TypeScript. Zero Java, zero yt-dlp.
~15MB RAM idle (vs 300MB)
~200ms startup (vs 10s)
Native YouTube via InnerTube API (no API key)
Spotify, SoundCloud, Deezer + 12 sources
Plugin system
Docker ready
https://github.com/sonata-sdk/sonata
Top comments (0)