Charts

screenshot of Charts
react

A tiny SVG react charting library

Overview

The @culturehq/charts is an SVG React charting library that allows users to create three basic chart types: HorizontalBarChart, PieChart, and VerticalBarChart. This library provides a simple and efficient way to generate charts using React components.

Features

  • HorizontalBarChart: A chart type that displays data in horizontal bars.
  • PieChart: A chart type that displays data in a circular format, resembling a pie chart.
  • VerticalBarChart: A chart type that displays data in vertical bars.
  • Customizable: Each chart component accepts props such as className and data, allowing users to customize the appearance and content of the chart.
  • Flexible styling: The library provides a separate style.css file that can be imported into the user's stylesheet to apply styles to the charts.
  • Testing: The library includes tests that can be run with yarn test command to ensure the functionality is working correctly.
  • Linting: The code can be checked for code quality and potential issues using the yarn lint command.
  • Easy contribution: Users can contribute to the library by submitting bug reports and pull requests on the GitHub repository.

Summary

The @culturehq/charts is a React library that provides users with an easy way to generate SVG charts. With three basic chart types, customizable props, and flexible styling, this library offers a convenient solution for visualizing data in web applications. Users can install the library through npm or yarn, and contribute to its development through bug reports and pull requests on GitHub.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

ui-kit
UI Kits & Components

A UI kit provides developers with a set of reusable components that can be easily integrated into a website or application. These components are pre-designed with consistent styling and functionality, allowing developers to save time and effort in the design and development process. UI kits can be either custom-built or third-party, and often include components for buttons, forms, typography, icons, and more.

webpack
Webpack

Webpack is a popular open-source module bundler for JavaScript applications that bundles and optimizes the code and its dependencies for production-ready deployment. It can also be used to transform other types of assets such as CSS, images, and fonts.