shaper

Visualize and share your data. All in SQL. Powered by DuckDB.

Health
37/100
Self-hosts from
$5.12/mo
on linode Nanode 1GB
Difficulty
2/5
Stars
1.1k

Health score breakdown

6-dimension composite. Methodology.

activity
82
maturity
8
community
15
security
70
sustainability
13
adoption
24

Self-hosting cost

ProviderPlanSpecsMonthly
linode Nanode 1GB 1c / 1GB / 25GB $5.12 USD

What people say

From Hacker News & Reddit, last 12 months.

About shaper

# Shaper

**Open Source, SQL-driven Data Dashboards powered by DuckDB.**

> **Looking for a professional setup without configuring servers?** Focus on your insights while we handle the operations and infrastructure. [Get a dedicated, managed Shaper instance with expert support.](https://taleshape.com/plans-and-pricing)

---

Build analytics dashboards simply by writing SQL:

```sql
SELECT 'Sessions per Week'::LABEL;
SELECT
  date_trunc('week', created_at)::XAXIS,
  category::CATEGORY,
  count()::BARCHART_STACKED,
FROM dataset
GROUP BY ALL ORDER BY ALL;
```

[
![Screenshot](https://taleshape.com/images/session_dashboard.png)
](https://taleshape.com/shaper/docs/)

Learn more:
https://taleshape.com/shaper/docs/


## Features

**Data Visualization**

- **Open Source** & Self-Hosted
- **SQL-First** and AI-Ready
- **Git-Based** Workflow
- Query across **Data Sources**

**Embedded Analytics**

- **White-Labeling** & custom styles
- **Row-level security** via JWT tokens
- Embed **Without IFrame** through JS & React SDKs

**Automated Reporting**

- Generate **PDF, PNG, CSV & Excel**
- Scheduled **Alerts & Reports**
- Sharable **Password-Protected Links**


## Quickstart

The quickest way to try out Shaper without installing anything is to run it via [Docker](https://www.docker.com/):
```sh
docker run --rm -it -p5454:5454 taleshape/shaper
```
Then open http://localhost:5454/new in your browser.

For more, checkout the [Getting Started Guide](https://taleshape.com/shaper/docs/getting-st

Excerpt from the project's README. View full source on GitHub.