Skip to content

suzuki3jp/PlaylistWizard

Repository files navigation


Try it now! 👉 playlistwizard.suzuki3.jp
README available in: English | 日本語


Website Test Workflow Code Coverage LOC GitHub commit activity GitHub last commit

Playlist Wizard is a website for managing and organizing your playlists.

See more screenshots 👉 /assets/v3

✨ Key Features

  • 🎯 Intuitive Interface: User-friendly GUI for managing your playlists
  • 🛠️ Playlist Management: Copy, shuffle, merge, extract, and delete your playlists
  • ↩️ Undo Support (BETA): Safely undo any playlist operations
  • 📋 Structured Playlists (BETA): Sync playlists using structured playlist definition files (JSON)
  • 🔍 Playlist Browser: Search and browse through your playlist items
  • 📥 Import Playlist: Import playlists owned by other users
  • 🌐 Multi-Platform: Supports multiple platforms (YouTube, YouTube Music, Spotify)
  • 🌍 Localization: Available in multiple languages (English, Japanese)

🛠️ Development

  1. Clone the repository

    git clone https://github.com/suzuki3jp/PlaylistWizard.git
    cd PlaylistWizard
  2. Install dependencies & Build packages

    pnpm bootstrap
  3. Configure environment variables

    cd app
    cp .env.example .env
    # Set appropriate values in .env file
  4. Start development server

    pnpm dev

🚀 Roadmap

  • Cross-service playlist transfer
  • Support for additional platforms

💡 Have an idea for a new feature? Feel free to submit an issue!