uPlot

by leeoniya · Data

📈 A small, fast chart for time series, lines, areas, ohlc & bars

New0 ratings10,476 starsActive
DataDeveloper ToolJavaScriptHTML
↓ Download 1.6.32GitHub⚑ Report
uPlot — image 1
uPlot — image 2
uPlot — image 3
uPlot — image 4
uPlot — image 5
uPlot — image 6
1 / 6

About this project

μPlot A small (50 KB min), fast chart for time series, lines, areas, ohlc & bars (MIT Licensed) Introduction uPlot is a fast, memory-efficient Canvas 2D-based chart for plotting time series, lines, areas, ohlc & bars. From a cold start it can create an interactive chart containing 166,650 data points in 25ms, scaling linearly at 100,000 pts/ms afterwards. In addition to fast initial render, the zooming and cursor performance is by far the best of any similar charting lib; at 50 KB, it's likely the smallest and fastest time series plotter that doesn't make use of context-limited WebGL shaders or WASM, both of which have much higher startup cost and code size. In most sane cases, you…

Technologies

JavaScriptHTMLCSSchartchartsanalytics

Project health

Low recent activity
Last update4 months ago
Contributors49
Latest release1.6.32
Open issues & PRs149
LicenseMIT
On GitHubsince 2019

GitHub

10,476
stars
459
forks
49
contributors
149
open issues & PRs
JavaScript
language
4 months ago
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review uPlot.

Built by

leeoniya
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain leeoniya/uPlot? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like