All Projects → CultureHQ → charts

CultureHQ / charts

Licence: MIT license
A tiny SVG react charting library

Programming Languages

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

Projects that are alternatives of or similar to charts

paragon
💎 An accessible, theme-ready design system built for learning applications and Open edX.
Stars: ✭ 85 (+466.67%)
Mutual labels:  component-library
vue-gql
A small and fast GraphQL client for Vue.js
Stars: ✭ 32 (+113.33%)
Mutual labels:  component-library
trunx
Super Saiyan React components, son of awesome Bulma, implemented in TypeScript
Stars: ✭ 60 (+300%)
Mutual labels:  component-library
vue-component-template
Vue.js template to build standalone components
Stars: ✭ 21 (+40%)
Mutual labels:  component-library
vue-devui-early
Vue3版本的DevUI组件库。本仓库已迁移至:https://github.com/DevCloudFE/vue-devui
Stars: ✭ 39 (+160%)
Mutual labels:  component-library
MudBlazor
Blazor Component Library based on Material design with an emphasis on ease of use. Mainly written in C# with Javascript kept to a bare minimum it empowers .NET developers to easily debug it if needed.
Stars: ✭ 4,539 (+30160%)
Mutual labels:  component-library
vue-component-lib-starter
A bare-bones example of creating your own Vue component library.
Stars: ✭ 221 (+1373.33%)
Mutual labels:  component-library
toast ui.blazor calendar
Toast UI Calendar Wrapper For Blazor
Stars: ✭ 42 (+180%)
Mutual labels:  component-library
react-showroom
Document React components by declaring props definition and writing markdown.
Stars: ✭ 40 (+166.67%)
Mutual labels:  component-library
react-uswds
USWDS 3.0 components built in React
Stars: ✭ 108 (+620%)
Mutual labels:  component-library
react-transition-components
Easily configurable React components for animations / transitions 💃
Stars: ✭ 18 (+20%)
Mutual labels:  component-library
cauldron
cauldron.dequelabs.com/
Stars: ✭ 50 (+233.33%)
Mutual labels:  component-library
chusho
A library of bare & accessible components and tools for Vue.js 3
Stars: ✭ 47 (+213.33%)
Mutual labels:  component-library
react-dsfr
Non-official React components of the official french Système de Design de l'État.
Stars: ✭ 48 (+220%)
Mutual labels:  component-library
dazzler
Python UI/Web Framework
Stars: ✭ 17 (+13.33%)
Mutual labels:  component-library
miter-design
Miter Design component library made with ♡ by Prefect
Stars: ✭ 14 (-6.67%)
Mutual labels:  component-library
react-library-template
Jumpstart your team's shared react library
Stars: ✭ 26 (+73.33%)
Mutual labels:  component-library
RazorComponents.Markdown
Razor component for Markdown rendering.
Stars: ✭ 30 (+100%)
Mutual labels:  component-library
vscode-webview-ui-toolkit
A component library for building webview-based extensions in Visual Studio Code.
Stars: ✭ 1,203 (+7920%)
Mutual labels:  component-library
esl
Lightweight and flexible UI component library based on web components technology for creating basic UX modules
Stars: ✭ 53 (+253.33%)
Mutual labels:  component-library

@culturehq/charts

Build Status Package Version

An SVG React charting library.

Getting started

First, add @culturehq/charts to your package.json dependencies, then install using either npm install or yarn install.

There are three basic chart types, HorizontalBarChart, PieChart, and VerticalBarChart. Each accepts two props:

  • className? - an optional class name for the SVG
  • data - an object with the keys being the name of the data series and the values being the quantity

VerticalBarChart additionally accepts:

  • rotateKeys = true - whether or not to slightly rotate the key names in order to fit them better into the chart

To get the styles, be sure to also import @culturehq/charts/dist/style.css into whatever stylesheet you're using.

Testing locally

You can run the tests by running yarn test and lint by running yarn lint. You can run the local server by running yarn start which will start the docs server on http://localhost:8080.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/CultureHQ/charts.

License

The code is available as open source under the terms of the MIT License.

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].