Take the pain out of report generation.

Define reports with declarative YAML.

Your infrastructure is code, why not your reports?

---
title: New signups
datasources:
  mysql:
    plugin: mysql
    args:
      host: 172.168.100.2
      user: reporting
      password: ${MYSQL_PASSWORD}
views:
  daily_signups:
    plugin: plot
    args:
      query: |
        select * from users
        where created_at > {from}
output:
  execs:
    plugin: sendgrid
    args:
      email_to: [email protected]
      email_from: [email protected]
  

Deploy on-premises next to data

Talk directly to your databases and internal APIs via private networks. No internet access or public ingress required.

Output to email, HTML, S3, SCP, whatever.

Easily integrate reports into your existing communications channels.

Hack your own Python plugins.

A flexible plugin architecture lets you define custom views, data integrations, or output formats as Python modules. All code is open source and free to modify.

Leverage a growing library of integrations.

30-day trial for commercial use.
Annual site licenses from $99/yr.

Small business

(1-50 employees)
Save development time.
Cross this off your list.

$99/year

Not-so-small business

(50+ employees)
Enable your organization to work smarter.

$499/year

Want to follow along?

Sign up to receive the occasional email announcing a new tutorial or feature release. We value your inbox.