Hanami
Clojure(Script) library for interactive visualizations based on Vega-Lite and Vega.
- Status
- Not yet determined
- Last checked
- Checked · Oct 10, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
Hanami is a Clojure(Script) library and framework that enables the creation of interactive visualization applications using Vega-Lite (VGL) and/or Vega (VG) specifications. It offers automatic framing, layouts, and a powerful templating system for abstracting visualization specs.
Hanami stands out as the only Clojure(Script) library that seamlessly integrates Vega-Lite and Vega specifications, offering automatic framing and powerful templating capabilities.
When it fits — and when it doesn’t
A good fit for
Developers building data-driven applications in Clojure(Script) who need to integrate complex, interactive visualizations
Teams working on web-based dashboards that require dynamic and customizable charts using Vega-Lite/Vega specifications
Look elsewhere if
Projects requiring real-time streaming visualization updates (Hanami is more suited for static or semi-static data)
Developers looking for a framework in languages other than Clojure(Script)
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Limited community support and small user base
Hanami is a niche library within the Clojure ecosystem, leading to fewer resources and slower issue resolution.
- 02
Complex setup process
Setting up Hanami requires familiarity with both Clojure(Script) and Vega/Vega-Lite specifications, which can be daunting for new users.
- 03
Performance issues in large-scale applications
Complex visualizations or high data volumes may lead to performance degradation due to the overhead of Clojure(Script) and the templating system.
- 04
Limited third-party integrations and plugins
The open-source nature and limited adoption mean there are fewer third-party tools or extensions available compared to more popular visualization frameworks.
What it does well
Automatic framing and layouts for visualizations
Powerful templating system for abstracting visualization specs
Integration with Vega-Lite and Vega specifications
Pricing
- Free tier
- YesOpen source — free to use
- Paid from
- $0
- Model
- Flat rate
- Enterprise plan
- No
Pricing not independently confirmed — check the vendor’s page.
Performance benchmarks
How Fast Is It?
Set up Hanami
Setup steps, common gotchas and what to check after 30 days.
Get the badge
A small badge for Hanami’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.
Markdown
[](https://navigateaitools.com/explorer/tool/hanami)HTML
<a href="https://navigateaitools.com/explorer/tool/hanami"><img src="https://navigateaitools.com/badge/hanami.svg" alt="Hanami — tracked on AI Navigator" height="58"></a>