Stretto logo

Stretto

Website

Web-based music player with playlist import and library sync

634 stars 96 forks last commit first released MIT

Actively maintained

Last commit 9 Jul 2026.

Stretto screenshot

Stretto is an open-source, web-based music player that lets you build and play a personal library backed by YouTube or SoundCloud sources. It focuses on a clean player experience, playlist importing, and syncing your library across devices.

Key Features

  • Builds your music library by matching tracks to YouTube videos or SoundCloud audio
  • Spotify playlist import to quickly populate your library
  • Library syncing between machines
  • Automatic lyric fetching for the currently playing track
  • Music discovery via popular charts and search-based adding of tracks
  • Multiple themes and a progressive web app style experience for mobile use

Use Cases

  • Create a personal web music library without managing local audio files
  • Import existing Spotify playlists to a self-hosted web player
  • Sync a listening library across multiple computers and browsers

Limitations and Considerations

  • Some functionality relies on third-party services (YouTube, SoundCloud, Spotify) and their availability/quotas
  • Full experience may depend on a companion browser extension for downloading tracks into the browser

Stretto is a good fit if you want a polished, browser-first music player with playlist import and cross-device syncing. It is best suited for users comfortable integrating external music sources into a self-hosted web app.

Categories:

Tags:

Tech Stack:

Share:

Similar to Stretto

SoulSync logo

SoulSync

Automated music discovery and collection manager for self-hosted libraries

2.2k
108
Last commit

SoulSync automates music discovery, playlist curation, downloads, and library organization, syncing results to media servers like Plex, Jellyfin, and Navidrome.

MITActively maintained
Alternative to:
Spotify logo
Spotify
+8

Metadata Remote

Web-based audio metadata editor for headless servers

726
21
Last commit

Edit audio file metadata through a clean browser UI on headless servers, with bulk editing, smart suggestions, and album art management—no full music library stack required.

AGPL-3.0Slowing down
Alternative to:
MediaMonkey logo
MediaMonkey
+5
Multi-Scrobbler logo

Multi-Scrobbler

Scrobble plays from many sources to multiple scrobble services

1.2k
50
Last commit

Self-hosted scrobbling hub that collects plays from many music sources and forwards them to services like Maloja, Last.fm, and ListenBrainz.

MITActively maintained
Alternative to:
Last.fm logo
Last.fm
+2

Our Shopping List

Real-time collaborative shared shopping and todo lists

195
17
Last commit

Mobile-first, real-time shared shopping and small collaborative todo app with boards, lists, checkable items, search, PWA support and MongoDB backend.

AGPL-3.0Actively maintained
Alternative to:
AnyList logo
AnyList
+11
Audiobookshelf logo

Audiobookshelf

Self-hosted audiobook and podcast server

14.1k
1.1k
Last commit

Self-hosted audiobook and podcast server with multi-user playback sync, metadata management, downloads, and web/mobile clients.

GPL-3.0Actively maintained
Alternative to:
Audible logo
Audible
+6
Polaris logo

Polaris

Self-hosted music streaming server for your personal library

2.7k
128
Last commit

Polaris is a self-hosted music streaming server for browsing and streaming your personal music collection from web browsers and mobile devices, with multi-user support.

MITActively maintained
Alternative to:
Plex logo
Plex
+9