Skip to main content
MYMUSICK Logo

Welcome to MYMUSICK

MYMUSICK is a web-based music streaming application that lets you search and play music using YouTube integration with dynamic color theming. Built with vanilla JavaScript, HTML, and CSS, it offers a clean and responsive interface for discovering and enjoying your favorite music.

Key Features

Music Search

Search for songs with real-time results powered by our backend API

YouTube Player

Seamless YouTube integration with play/pause controls

Dynamic Theming

Automatic color extraction from album artwork for immersive visuals

Responsive Design

Optimized experience across desktop, tablet, and mobile devices

What You Can Do

Use the search bar to find songs by title, artist, or album. Results are fetched in real-time from our backend API powered by YouTube data.
Click on any song to start playback. Use the player controls at the bottom to play, pause, and see what’s currently playing.
Choose from three distinct CSS themes - Original, Formal, or the default style - each with unique visual aesthetics.

Getting Started

Ready to explore MYMUSICK? Check out the Quickstart guide to get up and running in minutes.

Quickstart

Get MYMUSICK running locally in under 5 minutes

Development Setup

Set up your development environment

Technology Stack

MYMUSICK is built with:
  • Frontend: Vanilla JavaScript, HTML5, CSS3
  • Player: YouTube IFrame API
  • Backend API: Node.js service hosted on Render
  • Custom Font: Gyanko typeface for distinctive branding
  • Color Processing: Canvas API for dynamic color extraction

Open Source

MYMUSICK is open source and available on GitHub. Contributions, issues, and feature requests are welcome!

Build docs developers (and LLMs) love