Nocturne

Welcome to Nocturne

Steps to immerse yourself in live music sessions with friends.

1. Create a session

2. Paste a link to a Youtube video, playlist, or mix, and wait for processing.

3. Click on a file to add to queue for playback.

4. Send the session url to anyone who want to join!

Browse Sessions

TECHNOLOGIES POWERING NOCTURNE

Client:

Next.js
React
TypeScript
Tailwind
Shadcn

Server:

Rust
Axum
Webrtc.rs
yt-dlp
ffmpeg
postgres
S3

Nocturne utilizes Rust with tokio for its high performance audio streaming capabilities.

Live Session