GitPedia

Musichub

A stylish web music app built with Next.js 14, featuring a responsive design and a user-friendly interface.

From r2hu1·Updated June 10, 2026·View on GitHub·

MusicHub is a web music app built using Next.js 14, App Router, and an unofficial music API. The user interface is styled with Tailwind CSS. The project is written primarily in JavaScript, distributed under the MIT License license, first published in 2024. Key topics include: gaana, javascript, music, music-api, music-app.

Latest release: v3.0.0
December 1, 2024View Changelog →

MusicHub

MusicHub is a web music app built using Next.js 14, App Router, and an unofficial music API. The user interface is styled with Tailwind CSS.

Follow me
Star this Repo

<br/>

Homepage

Features

  • Browse and listen to a wide variety of music.
  • Light and Dark mode for user preference.
  • Search for your favorite artists, albums, and tracks.
  • Enjoy a seamless music listening experience.

Screenshots

Homepage

Homepage

Search Page

Search Page

Album Page

Album Page

Music Page

Player

Music Page

Mobile Player

Music Page

Installation

  1. Clone the repository:
bash
git clone https://github.com/r2hu1/musichub.git cd musichub
  1. Install dependencies:
bash
npm install or pnpm install
  1. Run the development server:
bash
npm run dev or pnpm run dev

Visit http://localhost:3000 in your browser to explore MusicHub.

Setup Api

fork and deploy your own repo of https://github.com/sumitkolhe/jiosaavn-api get the deployment url and paste in .env file refer .env.example

License

This project is licensed under the MIT License.

Contributors

Showing top 1 contributor by commit count.

View all contributors on GitHub →

This article is auto-generated from r2hu1/musichub via the GitHub API.Last fetched: 6/23/2026