1.0.0 • Published 1 month ago

chart-ease v1.0.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
1 month ago

<chart-ease>

A Customizable and High-Performance Web Component for Crafting Stunning Charts

Chart Ease is a versatile web component that simplifies the creation of custom charts and graphs. With just a few lines of HTML and JavaScript, you can design and customize various chart types, ranging from basic bar charts to intricate candlestick charts, while maintaining complete control over their appearance. This highly customizable tool offers developers and designers a straightforward way to visualize data across different web technologies, ensuring consistency and flexibility in charting solutions.

Features

  • Lightweight and Performant: Built with web components, Chart Ease is lightweight and highly performant, ensuring smooth rendering and interaction.
  • Highly Customizable: With a wide range of customization options, you can tailor the appearance of your charts to fit your specific needs.
  • Cross-Browser Compatibility: Chart Ease is compatible with modern browsers, ensuring a consistent experience across different platforms.
  • Extensive Documentation: Comprehensive documentation is provided to help you get started quickly and make the most of Chart Ease's features.

Getting Started

Follow the steps below to create your first chart with Chart Ease:

  1. Create a Chart Container: Add an HTML element with the <chart-ease> tag and set the width and height attributes to define the chart's dimensions:

    <chart-ease width="200" height="200"></chart-ease>
  2. Define a Data Set: Create a <data-set> element within the <chart-ease> tag to hold your chart data:

    <chart-ease width="200" height="200">
      <data-set></data-set>
    </chart-ease>
  3. Define a Path: Add a <path> element inside the <data-set> and set the data-drawn-as attribute to "edge" to define the path connecting the data points:

    <chart-ease width="200" height="200">
      <data-set>
        <path data-drawn-as="edge" stroke="aqua" fill="none"></path>
      </data-set>
    </chart-ease>
  4. Set the Chart Data: Use JavaScript to set the data for your chart:

    const dataSet = document.querySelector("data-set");
    dataSet.data = [6, 4, 0, 3, 5, 2, 7, 3];

Congratulations! You've successfully created your first chart with Chart Ease.

Documentation

For more detailed information, including advanced customization options, axis configuration, path customization, markers, and more, please refer to the comprehensive documentation available on the website.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request on the GitHub repository.

License

Chart Ease is released under the Apache2 License.

1.0.0

1 month ago

1.0.0-beta

7 months ago

1.0.0-beta.2

7 months ago

1.0.0-beta.1

8 months ago

1.0.0-alpha.1

1 year ago

1.0.0-alpha.0

1 year ago