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.
Want to follow along?
Sign up to receive the occasional email announcing a new tutorial or feature release. We value your inbox.