Skip to content
GitHub

BinoBI CLI documentation

Stop building reports by hand. Define them in YAML, query with SQL, generate pixel-perfect PDFs.

Every month, teams export data, paste into spreadsheets, tweak formatting, and email PDFs. bino replaces that loop with a code-driven pipeline: YAML manifests define your report, SQL queries shape the data, and bino build produces the PDF. Version-controlled, reproducible, automated.

/bin/bash -c "$(curl -fsSL https://github.com/bino-bi/bino-cli-releases/releases/latest/download/install.sh)"

Write a few lines of YAML, point bino at your data, and get a pixel-perfect PDF. The same workflow runs on your laptop and in CI.

# data.yaml
apiVersion: bino.bi/v1alpha1
kind: DataSource
metadata:
  name: revenue_data
spec:
  type: inline
  content:
    - category: "DACH"
      ac1: 4250
      pp1: 3800
    - category: "Nordics"
      ac1: 2870
      pp1: 2650
bino build   # produces dist/report.pdf

Built with bino

Real report pages generated from YAML + SQL. Every pixel defined in code.

Sales Dashboard - 2x2 grid with chart, trend, and KPI summary
Revenue by Region - IBCS bar chart with variance analysis
Monthly Revenue Trend - time series with AC, PY, and FC scenarios
Executive Summary - rich text with Markdown formatting

Why Bino?

The developer-first reporting engine.

📄

Declarative & Git-Ready

Reports as code. YAML & SQL. Commit, diff, and review your reporting pipeline just like your application code.

🔌

Data Agnostic

Powered by DuckDB. Query Postgres, MySQL, Parquet, CSV, and JSON directly. No ETL required.

Pixel-Perfect PDFs

Typesetting-quality output. Control every margin, header, and page break with absolute precision.

Dev Experience

Instant hot-reloading, TypeScript-like schema validation, and a CLI that gets out of your way.

Who uses bino

Teams that ship reports on a schedule.

Start Building

Getting Started

Install CLI, scaffold your first report, and see it live in seconds.

Guides

Deep dives into data connection, advanced styling, i18n, and digital signing.

Reference

Complete schema reference. Every field, every type, every option documented.

Go Further with Enterprise

Scale your reporting infrastructure with expert support and custom solutions.

🌟 Enterprise Support

Dedicated SLAs, architectural reviews, and priority troubleshooting for mission-critical pipelines.

🧩 Custom Development

Bespoke data connectors, specialized layout components, and custom rendering logic built for you.

🎓 Training

Accelerate team adoption with workshops on declarative reporting patterns and data engineering.

🔒 Commercial Licensing

Need AGPL-free terms for your product? Contact us for commercial licensing options.