Giter Site home page Giter Site logo

rich-z / carbon-charts Goto Github PK

View Code? Open in Web Editor NEW

This project forked from carbon-design-system/carbon-charts

0.0 1.0 0.0 17.08 MB

:bar_chart: :chart_with_upwards_trend: Reusable charts implemented using D3 & typescript

Home Page: https://carbon-design-system.github.io/carbon-charts/

License: Apache License 2.0

Shell 1.57% JavaScript 8.92% CSS 4.09% TypeScript 78.87% HTML 6.54%

carbon-charts's Introduction

Carbon Charts

Carbon Charts

A reusable framework-agnostic D3 charting library.

semantic-versioning

Table of contents

Getting started

Installation

Run:

npm i -g @storybook/cli

npm install @carbon/charts --save

Demo and documentation

Charts demos:

Docs: https://carbon-design-system.github.io/carbon-charts/documentation/

Code Sample

Stacked Bar Chart

Edit Carbon Charts - Vanilla

Run Charts locally

  1. Fork the project and clone your fork:

    # Clone your fork of the repo into the current directory
    git clone [email protected]:<your-username>/carbon-charts.git
    # Navigate to the newly cloned directory
    cd carbon-charts
  2. Run npm install to install Node.js dependencies.

  3. Run npm run demo:server to serve up the demo locally.

  4. Finally, open http://localhost:9001/ in your browser. SPOILER ALERT: There's no "Hello, World!"

Component status

✅ Stable ⏳ In progress

Component Vanilla Angular React
Simple Bar
Grouped Bar
Stacked Bar
Donut
Line
Curved Line
Pie
Step
Combo
Area Soon Soon

Bugs and feature requests

Have a bug or a feature request? First read the issue guidelines and search for existing and closed issues. If your problem or idea is not addressed yet, open a new issue.

Contributing

See our contributing guidelines. 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.

See our releases notes for the changelog of each version of Charts.

Contributors


Eliad Moosavi

💻 📖 💡 🚇

Zvonimir Fras

💻 📖 👀

Callum Smith

💻 📖 👀

nicoleroppel

🎨

Diana Tran

🎨

Michelle Carlough

🎨 📖

Jaime Stockton

🎨

Pablo Lopez Domowicz

🎨

John Peng

💻

Thomas Mullen

💻

carbon-charts's People

Contributors

theiliad avatar zvonimirfras avatar carbon-bot avatar johnpeng47 avatar cal-smith avatar darsi-an avatar t-mullen avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.