Kanora

Desktop Music Server

Remember when iTunes was actually good? When you could organize your music library, create smart playlists, and everything just worked? Kanora brings that back, but built with Electron for macOS, Windows, and Raspberry Pi.

The Problem with Modern Music

Music streaming has become expensive, invasive, and limiting. Here's what Kanora fixes:

Subscription Fatigue

Stop paying monthly fees for music you already own. Kanora lets you stream your existing collection without any ongoing costs.

Platform Lock-in

Your music isn't tied to any service. Import from iTunes, Spotify playlists, or any other source and keep it forever.

Privacy Concerns

Your listening habits stay private. No algorithms tracking what you play, no data being sold to advertisers.

Limited Control

Full control over your library organization, metadata, and playback experience. Customize everything to your preferences.

Why Kanora?

Your Music, Your Rules

No subscriptions, no ads, no data mining. Just your music collection, organized the way you want it.

Instant Streaming

Start playing any song immediately, no matter how large your library. Smart caching and range-based streaming make it lightning fast.

Family-Friendly

Multiple user accounts with individual playlists and preferences. Perfect for households with different musical tastes.

Cross-Platform Desktop App

Runs natively on macOS, Windows, and Raspberry Pi. Built with Electron for true desktop performance.

In Development

Currently Building

Kanora is actively being developed as a desktop application. The core functionality is working, with focus on library management, streaming, and cross-platform compatibility.

What Makes Kanora Different?

vs Spotify

No monthly fees, no ads, no algorithm pushing content you don't want. Just your music, organized your way.

vs iTunes

All the good parts of iTunes (library management, smart playlists) but built with modern web technologies and running as a true desktop app.

vs Plex

Focused specifically on music with better organization, faster streaming, and a cleaner interface designed for desktop use.

Future Ideas (if I ever get around to it...)

Mobile Client

A companion mobile app for iOS and Android that connects to your Kanora server. Stream your music on the go, manage playlists, and control playback remotely.

VR Listening Room

A virtual reality client for Meta Quest that creates a virtual listening room. Browse your music library in 3D space, create immersive listening environments, and experience your music in a whole new way.

Built With Modern Tech

Desktop

Electron
Node.js
React
TypeScript

Database

SQLite
Drizzle ORM
FFmpeg

Platforms

macOS
Windows
Raspberry Pi

Ready to Try Kanora?

Kanora is open source and actively being developed. Check out the source code, contribute to the project, or just take a look at how it's built.