Simple yet powerful JavaScript Charting library built using d3.js

Overview

uvCharts

Simple, robust, extensible JavaScript charting library built using d3 designed to help developers embed, build charts in less than couple of minutes.

To learn more about uvCharts and how to use it, read the wiki page or the 5 minute quick start guide.

Checkout releases to get the latest release of uvCharts. The downloadable artifact will contain the minified and non-minified library file for you to use.

Current release: uvCharts-v1.1.6

Charts supported at the current moment are:

  • Normal Bar Chart
  • Stacked Bar Chart
  • Step Up Bar Chart
  • Percent Bar Chart
  • Normal Area Chart
  • Stacked Area Chart
  • Percent Area Chart
  • Pie Chart
  • Donut Chart
  • Line Chart
  • Waterfall Chart
  • StepUp Waterfall Chart (New since 1.0.4)
  • Polar Area chart

All charts can be rendered either in horizontal or vertical orientation except for Pie, Donut, Polar Area.

Documentation

You can find the documentation here

Features

  • Easy to learn and use (Single Function API)
  • 13 charts supported already, with more to come
  • Responsive (New since 1.0.1)
  • Support for negative axis in Bar, Line, Area, Step Up bar charts (New since 1.1.0)
  • Configurable (about 110 ways already)
  • Cool transitions and effects
  • Extendable - since d3 selections are exposed for direct manipulation if needed

Current roadmap

Checkout milestones to find plans for future releases underway.

Bugs, Issues and Feature requests

Want a new feature or found a bug? Feel free to raise a issue here.

Contributions

Contributions in the form of Pull Requests, Issues and Feature requests are always welcome.

You can read the developer guide here to get started on setting up the development environment and the source code hierarchy.

Contributors
MIT License
You might also like...

📱📈An elegant, interactive and flexible charting library for mobile.

📱📈An elegant, interactive and flexible charting library for mobile.

F2,一个专注于移动,开箱即用的可视化解决方案,完美支持 H5 环境同时兼容多种环境(node, 小程序,weex)。完备的图形语法理论,满足你的各种可视化需求。专业的移动设计指引为你带来最佳的移动端图表体验。英文 README 在此衷心感谢《The Grammar of Graphics》的作者

Dec 27, 2022

An easy-to-use cross-framework JS charting library

An easy-to-use cross-framework JS charting library

Compact Chart Visualize your data under a minute, in any Javascript framework Table of Contents About How to use it Examples Demo Plain HTML Example w

Jul 28, 2021

A server-side-rendered charting library for Fresh

fresh_charts A server side rendered charting library for Fresh based on Chart.js. Usage There are two main ways to render a chart. There is the JSX/TS

Jan 2, 2023

Highcharts JS, the JavaScript charting framework

Highcharts JS is a JavaScript charting library based on SVG, with fallbacks to VML and canvas for old browsers. Official website: www.highcharts.com D

Jan 9, 2023

:bar_chart: Declarative Charting Framework for Angular

ngx-charts Declarative Charting Framework for Angular! ngx-charts is unique because we don't merely wrap d3, nor any other chart engine for that matte

Dec 27, 2022

Chart.js module for charting financial securities

Chart.js Financial Charting Chart.js module for Candlestick and OHLC charts Roadmap Chart.js 2.7.0 added our timeseries scale as new option called dis

Dec 29, 2022

Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.

Babylon.js Getting started? Play directly with the Babylon.js API using our playground. It also contains a lot of samples to learn how to use it. Any

Jan 4, 2023

Powerful data visualization library based on G2 and React.

Powerful data visualization library based on G2 and React.

BizCharts New charting and visualization library has been released: http://bizcharts.net/products/bizCharts. More details about BizCharts Features Rea

Jan 3, 2023

Create PowerPoint presentations with a powerful, concise JavaScript API.

Create PowerPoint presentations with a powerful, concise JavaScript API.

This library creates Open Office XML (OOXML) Presentations which are compatible with Microsoft PowerPoint, Apple Keynote, and other applications.

Dec 30, 2022
Releases(v1.1.6)
Ember Charts 3.5 2.3 L2 JavaScript A powerful and easy to use charting library for Ember.js

Ember Charts A charting library built with the Ember.js and d3.js frameworks. It includes time series, bar, pie, and scatter charts which are easy to

Addepar 793 Dec 7, 2022
Apache ECharts is a powerful, interactive charting and data visualization library for browser

Apache ECharts Apache ECharts is a free, powerful charting and visualization library offering an easy way of adding intuitive, interactive, and highly

The Apache Software Foundation 53.8k Jan 9, 2023
Apache ECharts is a powerful, interactive charting and data visualization library for browser

Apache ECharts Apache ECharts is a free, powerful charting and visualization library offering an easy way of adding intuitive, interactive, and highly

The Apache Software Foundation 53.8k Jan 5, 2023
Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js

dc.js Dimensional charting built to work natively with crossfilter rendered using d3.js. In dc.js, each chart displays an aggregation of some attribut

null 7.4k Jan 4, 2023
Open-source JavaScript charting library behind Plotly and Dash

Plotly.js is a standalone Javascript data visualization library, and it also powers the Python and R modules named plotly in those respective ecosyste

Plotly 15.3k Jan 4, 2023
A reusable charting library written in d3.js

NVD3 - A reusable D3 charting library Inspired by the work of Mike Bostock's Towards Reusable Charts, and supported by a combined effort of Novus and

Novus 7.2k Jan 3, 2023
:dango: An interactive and responsive charting library

English | 简体中文 G2Plot A charting library based on the Grammar of Graphics. G2Plot is an interactive and responsive charting library. Based on the gram

AntV team 2.3k Dec 30, 2022
📱📈An elegant, interactive and flexible charting library for mobile.

中文 README F2 is born for mobile, developed for developers as well as designers. It is Html5 Canvas-based, and is also compatible with Node.js, Weex an

AntV team 7.8k Dec 31, 2022
Liquify charting library

Liquify Liquify: fast, multi-threaded visualization of stream data with ChartJS & Angular. The aim of Liquify is to provide a fast, customizable and e

null 4 Aug 23, 2022
React components for Chart.js, the most popular charting library

react-chartjs-2 React components for Chart.js, the most popular charting library. Supports Chart.js v3 and v2. Quickstart • Docs • Slack • Stack Overf

null 5.6k Jan 4, 2023