Skip to content

snw-mint/bubblefm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BubbleFM   Dynamic JSON Badge

BubbleFM Dashboard

About

BubbleFM is a web application that allows you to dive deep into your Last.fm listening history. Generate aesthetic charts, view your top artists and tracks, and calculate your total listening minutes for the current week or month.

With the TasteMatch feature, you can also compare your music taste directly with friends to see how compatible you are, discovering shared artists and tracks.

Features

  • Individual Stats: View your top artists, tracks, and total listening time.
  • TasteMatch: Compare your scrobbles with another user and generate compatibility cards.
  • Customizable Cards: Create and export beautiful, shareable cards for social media.
  • Light & Dark Mode: Seamless theme switching to match your preference.
  • Privacy First: All data is processed locally in your browser. We use Umami, a privacy-focused and cookie-less analytics tool, to collect anonymous usage data without tracking personal information.

Live Demo

Experience the live application here: https://bubblefm.vercel.app/

Development

This project is built with Vanilla HTML, CSS, and JavaScript, bundled using Vite.

To run the project locally:

  1. Clone the repository.
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm run dev

License

This project is open-source and licensed under the GNU General Public License v3.0 (GPL-3.0). See the LICENSE file for more details.

About

Explore your Last.fm data for the current month with our clean dashboard. See your top artists, tracks, and discover exactly how many minutes you've spent listening this week or month.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Contributors