Plotance

A cross-platform command-line tool converting Markdown + SQL into plain editable PowerPoint presentations with charts, powered by DuckDB.

## Hello!

```plotance
format: bar
query: |
  SELECT *
  FROM 'https://example.org/data.csv'
```

Hello, Plotance!

More examples

Why PowerPoint? Why not Evidence?

Your boss demands a monthly report filled with charts, in PowerPoint format, using the corporate template file.

The report needs to be editable because the slides and graphs will be reused by random colleagues all over the place.

Features

Versatile Data Connectivity

Queries CSV, JSON, Parquet, and other files hosted on web servers or S3.

Professional Chart Generation

Creates bar, line, scatter, and area charts with comprehensive styling options.

Tabular Data Display

Presents data in tables with customizable styles.

Custom PowerPoint Templates

Supports corporate PowerPoint template files.

Flexible Layout System

Divides slides into rows and columns to organize text blocks and charts.

Cross-Platform Compatibility

Works seamlessly on Windows, macOS, and Linux.

Open Source License

Released under the MIT License, free for both personal and commercial use.

Downloads