How We Created the Giraffe Libraries for Time Series Data
summary
Giraffe is an open source React charting library that powers InfluxDB 2.0 visualizations and is Fluxlang-supported. It consumes annotated CSV format (headers like #group #dataset #default) and exposes a Plot + config + layers model, querying via the JS client with url token org id and bucket. It handles high-volume time series with downsampling algorithms, has 30 to 40 storybook examples, lacks server-side rendering, and includes some nonproduction features and upcoming charts.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:09Why Giraffe
- 1:52What is Giraffe
- 2:47Graphs
- 3:27Getting Data
- 5:02Graph Types
- 5:29InputCV Client
- 6:11Sandbox
related talks
06mUnderstand your Data with InfluxDB Cloud
07mLightning Talk: Data Visualizations with InfluxDB: Integrating plotly.js
12mGraphite: A Library for Data Visualization
18mData Visualisation with Ruby
42mAltair Declarative, Statistical Visualization for Python
34mVisualizations in Golang
41mVisualizing big data
43mBehind the Scenes at Gapminder: A Story about Data and Visualizations
