Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/carbon-design-system/carbon-charts

:bar_chart: :chart_with_upwards_trend:β €Robust dataviz framework implemented using D3 & typescript
https://github.com/carbon-design-system/carbon-charts

angular carbon-design-system charts d3 d3js dataviz hacktoberfest ibm javascript react svelte typescript vanilla vue

Last synced: 2 months ago
JSON representation

:bar_chart: :chart_with_upwards_trend:β €Robust dataviz framework implemented using D3 & typescript

Lists

README

        



Carbon Charts

Carbon Charts



A reusable framework-agnostic D3 charting library.






semantic-versioning
semantic-versioning

Chat with us on Discord

## Packages

- [Vanilla JavaScript](./packages/core)
- [React](./packages/react)
- [Angular](./packages/angular)
- [Svelte](./packages/svelte)
- [Vue](./packages/vue)



## Demos

Visit [the demo website](https://charts.carbondesignsystem.com/?path=/story/docs--welcome)

## Design specifications



Carbon data visualization design specifications can be found
[here](https://www.carbondesignsystem.com/data-visualization/getting-started).

## CHANGELOG

Read the release change logs [here](https://github.com/carbon-design-system/carbon-charts/releases)

## Component status

:white_check_mark: Stable :hourglass_flowing_sand: In progress

| Component | Vanilla | Angular | React | Vue | Svelte |
| -------------------- | ------------------------ | ------------------------ | ------------------------ | ------------------------ | ------------------------ |
| Simple Bar | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Grouped Bar | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Stacked Bar | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Floating Bar | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Donut | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Line | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Curved Line | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Pie | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Step | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Scatter | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Radar | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Area | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Gauge | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Meter | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Sparkline | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Treemap | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Combo | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Wordcloud | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Bullet | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Circle Pack | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Network diagrams | β€” | :white_check_mark: | :white_check_mark: | β€” | β€” |
| Proportional meter | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Histogram | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Tree | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Alluvial | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Heatmap | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Choropleth | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |

## Bugs and feature requests

Have a bug or a feature request? First read the
[issue guidelines](https://github.com/carbon-design-system/carbon-charts/blob/master/CONTRIBUTING.md#issue-guidelines)
and search for existing and closed issues. If your problem or idea is not addressed yet,
[open a new issue](https://github.com/carbon-design-system/carbon-charts/issues/new).

## Contributing

See our
[contributing guidelines](https://github.com/carbon-design-system/carbon-charts/blob/master/.github/CONTRIBUTING.md).
Included are instructions for opening issues, coding guidelines, and submitting pull requests.

## Versioning

We use the **semantic-release** library to automatically version our releases within the guidelines
of Semantic Versioning [Semantic Versioning guidelines](http://semver.org/).

See our
[release change logs](https://github.com/carbon-design-system/carbon-charts/blob/master/CHANGELOG.md)
for the changelog of each version of Charts.

## Core team


Eliad Moosavi
Eliad Moosavi

πŸ’» πŸ“– πŸ’‘ πŸš‡ πŸ”¬

Jean A Servaas

🎨 πŸ“– πŸ’‘

Mike Abbink

🎨 πŸ“– πŸ“† πŸ”¬
Akshat55
Akshat Patel

πŸ’» πŸ“– πŸ’‘



Dean Williams

πŸ“†

Nina Li

πŸ“†

DianaStanciulescu

🎨 πŸ“– πŸ’‘ πŸ”¬

DanaPaslaru

🎨 πŸ“– πŸ’‘ πŸ”¬

## Previous core members



natashadecoste

πŸ’» πŸ“– πŸ’‘

Zvonimir Fras

πŸ’» πŸ“– πŸ‘€

Callum Smith

πŸ’» πŸ“– πŸ‘€

Diana Tran

🎨 πŸ“– πŸ’‘

nicoleroppel

🎨 πŸ“– πŸ’‘



Shixie

🎨 πŸ“– πŸ’‘

cameroncalder

🎨 πŸ“– πŸ’‘

Fei Z

πŸ’» πŸ“– πŸ’‘ πŸ‘€

Tyler

🎨 πŸ“– πŸ’‘

Donisius Wigie

πŸ’» πŸ“– πŸ’‘

## Contributors ✨



Nate Stuyvesant

πŸ’» πŸ“– πŸ’‘

Eric Yang

πŸ’» πŸ“– πŸ’‘ πŸ‘€

Jennifer Chao

πŸ’» πŸ“– πŸ’‘ πŸ‘€

Eric Liu

πŸ’» πŸ“– πŸ’‘ πŸ‘€

j1mie

πŸ’» πŸ“– πŸ’‘ πŸ‘€



shaziajk

πŸ’» πŸ“– πŸ’‘

MichC

🎨 πŸ“–

Pablo Lopez Domowicz

🎨 πŸ“–

Jaime Stockton

🎨 πŸ“–

Thomas Mullen

πŸ’»



Scott Dickerson

πŸ’» πŸ“– πŸ’‘

Simon Moore

πŸ’» πŸ“– πŸ’‘ πŸ‘€

Mariia

πŸ’» πŸ“– πŸ’‘ πŸ‘€

rmathur16

πŸ”¬

TJ Egan

πŸ’»



John Peng

πŸ’»

## Code of Conduct

Read our code of conduct [here](.github/CODE_OF_CONDUCT.md)