Shaper
Build Data Dashboards all in SQL. Powered by DuckDB.
Shaper lets users create analytics dashboards by writing plain SQL, using DuckDB as the execution engine. The platform supports dynamic charts, filters, annotations, and conditional sections, and can query across external sources such as Postgres, S3, and Google Sheets via DuckDB extensions. Dashboards can be embedded directly into applications with JavaScript or React SDKs, and access can be restricted with per‑user JWT tokens.
The tool is open source (MPL‑2.0), self‑hostable, and runs from a single Docker container, making it suitable for teams that want to keep data and infrastructure under their control. It includes features for automated reporting—PDF, PNG, CSV, and Excel exports, scheduled alerts, and password‑protected shareable links—along with row‑level security and white‑label styling.
Shaper also provides a Git‑based workflow for versioning dashboards, and it can serve as a minimal data platform that stores data in DuckDB, runs scheduled SQL tasks, and offers an HTTP API for real‑time ingestion. It targets developers and analysts familiar with SQL who need a lightweight, embeddable dashboard solution without a separate analytics stack.
Reviews
Loading reviews…
Similar apps

Databases & Data Tools
SQLPage
SQL-only dynamic website builder.

Databases & Data Tools
Redash
Connect and query your data sources, build dashboards to visualize data and share them with your company.

File Management & Transfer
Metabase
Easy way for everyone in your company to ask questions and learn from data.

Databases & Data Tools
Chartbrew
Connect directly to databases and APIs and use the data to create beautiful charts.

System Monitoring & Maintenance
Superset
Modern data exploration and visualization platform.

Databases & Data Tools
ChartDB
Database diagrams editor that allows you to visualize and design your DB with a single query.