/chartr

A web-app to create custom music charts/collages.

Primary LanguageSvelteGNU General Public License v3.0GPL-3.0

Chartr is now unmaintained. This repo is archived in favor of Topchart

Chartr is a free, open-source web app which allows you to create your own, customized music chartrs.

Deploy with Vercel GitHub issues Discord Matrix Badge

Donate using Liberapay ko-fi

Demo Video:

Chartr Demo Video

Features

Album Collage

A collage of album covers.

  • Show album titles alongside the collage
  • Add upto a 100 items
  • Customize the font
  • Customize the colors
  • Change the padding to your wish
  • Increase or decrease the gap between the items

Example:

Album Collage Example

Spotify: Top 5 Artists

Your Top 5 Artists on Spotify (requires login)

  • Customize background color
  • Customize foreground color
  • Change time range

Spotify Top 5 Artists

Spotify: Top 5 Tracks

Your Top 5 Tracks on Spotify (requires login)

  • Customize background color
  • Customize foreground color
  • Change time range

Spotify Top 5 Tracks

Roadmap

  • Add localization support
  • Move to a custom domain instead of a vercel subdomain
  • Add more chart options

Development

Read CONTRIBUTING.md before submitting pull requests.

Initial set-up

$ git clone https://github.com/amanharwara/chartr.git
$ cd chartr
$ yarn
or
$ npm install

Build files

yarn build

or

npm run build

Start dev server (with live reload)

yarn dev

or

npm run dev

Start dev server (without live reload)

yarn start --host

or

npm start --host