• Stars
    star
    3,811
  • Rank 11,029 (Top 0.3 %)
  • Language
    HTML
  • License
    ISC License
  • Created over 3 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A concise API for exploratory data visualization implementing a layered grammar of graphics

Observable Plot

The Observable Plot logo, spelling out the letters P-L-O-T in pastel shapes.

Observable Plot is a free, open-source, JavaScript library for visualizing tabular data, focused on accelerating exploratory data analysis. It has a concise, memorable, yet expressive API, featuring scales and layered marks in the grammar of graphics style.

Documentation 📚

https://observablehq.com/plot/

Examples 🖼️

https://observablehq.com/@observablehq/plot-gallery

Releases 🚀

See our CHANGELOG and summary release notes.

Getting help 🏠

See our community guide.

Contributing 🙏

See CONTRIBUTING.md.

More Repositories

1

framework

A static site generator for data apps, dashboards, reports, and more. Observable Framework combines JavaScript on the front-end for interactive graphics with any language on the back-end for data analysis.
TypeScript
1,660
star
2

runtime

The reactive dataflow runtime that powers Observable Framework and Observable notebooks
JavaScript
958
star
3

stdlib

The Observable standard library.
JavaScript
943
star
4

htl

A tagged template literal that allows safe interpolation of values into HTML, following the HTML5 spec
JavaScript
290
star
5

parser

The Observable parser.
JavaScript
175
star
6

inspector

The Observable standard inspector.
JavaScript
131
star
7

array

Manipulate columnar data efficiently using typed arrays.
JavaScript
125
star
8

inputs

Better input elements
JavaScript
111
star
9

examples

Examples of using Observable in a variety of contexts
HTML
102
star
10

datasets

Test datasets for convenience in Observable notebooks.
JavaScript
67
star
11

database-proxy

A proxy to connect Observable notebooks to databases on private networks
JavaScript
47
star
12

vega

Convenience methods for using Vega and Vega-Lite in Observable.
JavaScript
42
star
13

feedback

Customer submitted bugs and feature requests
41
star
14

graphviz

A convenience method for using Graphviz.
JavaScript
39
star
15

plot-create-react-app-example

An example of Observable Plot with Create React App
JavaScript
38
star
16

prettier-react-tachyons

A prettier transform for React and Tachyon users.
JavaScript
29
star
17

notebook-download-example

An example of downloading and embedding an Observable notebook into a web app.
JavaScript
23
star
18

rollup-plugin-credits

Generate license credits
JavaScript
16
star
19

react-zoomable-sunburst

create-react-app + observablehq
JavaScript
15
star
20

katex

A minimally-tweaked distribution of KaTeX.
CSS
9
star
21

create

JavaScript
9
star
22

plot-cheatsheets

An interactive reference + PDF for learning Observable Plot
7
star
23

documentation

7
star
24

observable-jupyter

This repository has been archived. Please see the fork maintained by Thomas Ballinger.
Jupyter Notebook
4
star
25

odsc-visualization

Code for talk at ODSC East 2024
JavaScript
3
star
26

.github

Default community health files for Observable's open-source projects
2
star
27

codemirror-testing

A repo to test out CodeMirror outside of our infrastructure
TypeScript
1
star