Skip to content
@zoff-music

Zoff

The shared listening platform for YouTube and SoundCloud.

Zoff: Listen. Watch. Together. Your people, one shared room.

Your people. One shared room.

Listen to music together or settle in for a watch party.
Share a link, build the queue, and enjoy it together.
Always free. No Zoff account needed.

Listen together · Watch together · Get the apps · Follow on X

Two ways to spend time together

Music rooms bring YouTube and SoundCloud into a shared music queue. Add your favorites, import a playlist, vote on the next track, or turn an idea into a queue with AI-assisted discovery.

Watch rooms are for watching YouTube videos together. The host controls playback and seeking, while everyone can add videos, vote, and chat. Watch rooms search beyond music, so the queue can follow whatever you're into.

Make the room yours

  • One shared queue. Add items, vote, and see changes arrive in real time.
  • Keep the conversation going. Chat and room activity sit alongside playback. Prefer just the queue? Switch chat off on your device.
  • Set the rules per room. Choose who can add items, how skipping works, and whether played items stay in the queue. Optional administrator passwords protect room controls without requiring an account.
  • Bring your people. Share a link or QR code, browse public rooms, or leave your room unlisted.
  • Use the screen that fits. Open a party or cinema screen, cast to a TV, pair your phone as a remote, or embed a room on your own site.

Playback uses the official provider players. Embedding, age, country, and autoplay restrictions still apply; Zoff does not bypass them.

From your phone to the big screen

Use Zoff in your browser or on iOS and Android phones and tablets. The TV app targets Android TV and Samsung Tizen, with a Chromecast receiver and a paired web remote for shared-screen playback.

Apps and devices · Browse music rooms · Browse watch rooms

Built in the open

Repository What's inside
vibes-frontend Web, mobile, TV, Cast, embeds, remote control, and administration, with shared typed APIs and platform-specific UI
vibes-backend Go APIs, Music/Watch room rules, provider integrations, replayable SSE updates, and background workers
vibes-migrator PostgreSQL migration history and generated database documentation

PostgreSQL holds room state; Redis supports caching and real-time event delivery. Versioned APIs keep the different clients working together as Zoff evolves.

Explore the backend architecture and application flows for the full picture. Each repository's README covers setup, checks, and contribution boundaries.

Privacy · Terms · Security

Pinned Loading

  1. vibes-backend vibes-backend Public

    We back babyyy

    Go 2

  2. vibes-frontend vibes-frontend Public

    We back babyyy

    TypeScript 2

Repositories

Showing 6 of 6 repositories

Top languages

Loading…

Most used topics

Loading…