Client libraries

Hybiscus provides client libraries for generating the JSON definition for your reports using a declarative API. This allows you to build up your report using a syntax similar to other popular libraries such as SwiftUI.


The NodeJS library is available from npm can be installed as follows:

$   npm install @hybiscus/web-api

NodeJS SDK for interacting with the Hybiscus API

npm version

Alternatively, you can view the package on npm or view the source code on our GitHub repo.


A Python library is planned for later in the year. Add your support for this feature on our product roadmap here.

Missing something?

Hybiscus is continuously improving and adding new features. If you think we are missing a critical feature, please do not hesitate to contact us and offer your feedback at