All Projects → vicrazumov → bar-chart-race

vicrazumov / bar-chart-race

Licence: other
Bar chart race component (no d3 or other libraries required)

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to bar-chart-race

Fl chart
A powerful Flutter chart library, currently supporting Line Chart, Bar Chart, Pie Chart, Scatter Chart and Radar Chart.
Stars: ✭ 3,882 (+14277.78%)
Mutual labels:  barchart
react-native-gifted-charts
www.npmjs.com/package/react-native-gifted-charts
Stars: ✭ 126 (+366.67%)
Mutual labels:  barchart
time chart
A scrollable time chart in Flutter.
Stars: ✭ 21 (-22.22%)
Mutual labels:  barchart
d3node-barchart
BarChart module using D3-Node
Stars: ✭ 18 (-33.33%)
Mutual labels:  barchart
leaflet.minichart
Leaflet.minichart is a leaflet plugin for adding to a leaflet map small animated charts
Stars: ✭ 27 (+0%)
Mutual labels:  barchart
jquery-linechart
JQuery plugin for creating charts
Stars: ✭ 42 (+55.56%)
Mutual labels:  barchart

Bar Chart Race

Urban population chart - The World Bank data

A popular in 2019 way to visualize some dynamic stats. No third party libraries required, but non-ES5 compliant.

Usage

const barChartRace = new BarChartRace(container, data);

window.addEventListener('resize', () => barChartRace.resize());

barChartRace.start();

Data format

[
  {
    "year": 1960,
    "entries": [
      {
        "name": "Afghanistan",
        "value": 755783
      },
      {
        "name": "Albania",
        "value": 493982
      },
      {
        "name": "Algeria",
        "value": 3394203
      }
    ]
  }
]

To Do

  • rulers / scale
  • config
  • icons
  • transpiling to ES5
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].