Skip to content
This repository has been archived by the owner on Aug 17, 2023. It is now read-only.

amanharwara/chartr

Repository files navigation

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