Hanami LogoHanami

Create Beautiful Reports with Hanami

Hanami is a specialized scripting language designed to help you create beautiful reports using dynamic data. It provides an intuitive way to transform your data into formatted documents.

Hanami Logo

Why Choose Hanami?

Intuitive Syntax

Hanami's syntax is designed to be easy to learn and use, even for those with minimal programming experience.

Dynamic Data Integration

Seamlessly integrate data from various sources and transform it into beautifully formatted reports.

Customizable Templates

Create and customize report templates to match your brand and specific reporting needs.

Simple Yet Powerful

With Hanami, you can transform complex data into beautiful reports with just a few lines of code.

// Create a section with a table
let testsection = section {
  title "Sales Report"
  subtitle "Q2 2023"
  table {
    headers ["Product", "Units Sold", "Revenue"]
    rows [
      ["Product A", "1,245", "$12,450"],
      ["Product B", "867", "$8,670"],
      ["Product C", "1,504", "$15,040"]
    ]
  }
}

// Create a section with a bullet list
let bulletlist = section {
  title "Key Insights"
  subtitle "Market Analysis"
  bullet_list [
    "Product C has the highest revenue",
    "Product A has consistent sales growth",
    "Product B needs marketing attention"
  ]
}

// Main document structure
document main {
  author "John Doe"
  date "2023-07-15"

  // Include sections using spread operator
  ...bulletlist
  ...testsection
}
Preview of Hanami report

Ready to Transform Your Data?

Start creating beautiful reports with Hanami today.

Get Started