DEV Community

Markus Neusinger
Markus Neusinger

Posted on

I built pyplots.ai - 1000+ library-agnostic Python plotting examples

Ever googled "matplotlib scatter plot" for the 100th time? Same.

I built pyplots.ai - library-agnostic, AI-powered Python plotting examples.

get inspired. grab the code. make it yours.

What it is

A gallery with 1000+ plot examples across 9 Python libraries. See the same visualization in matplotlib, seaborn, plotly, bokeh, altair, plotnine, pygal, highcharts, and lets-plot - side by side.

Every example is ready to copy & run. No signup, no paywall.

pyplots screenshot

How it works

  1. Specification first - Every plot starts as a library-agnostic spec
  2. AI generates code - Claude creates implementations for all 9 libraries
  3. AI reviews quality - Each plot gets scored, rejected ones get regenerated

All code is generated and maintained automatically via GitHub Actions.

Stack

FastAPI, React, Claude for code generation, GitHub Actions for automation.

Open source: github.com/MarkusNeusinger/pyplots

What plots are missing? Drop a comment or open a GitHub issue!

Top comments (0)