
DYNAMIC, INTERACTIVE & VISUAL
Jedox custom widget build
Add dynamic, interactive components to Jedox with custom built widgets from Kybos.

Embed dynamic, interactive components into Jedox with widgets
Jedox widgets are mini applications built using HTML and JavaScript that embed dynamic, interactive components into Jedox spreadsheets and dashboards. They enhance data visualisation (for example, organisational charts, maps, calendars), extend functionality (such as news tickers, clocks, and slideshows), and increase user engagement by enabling two-way data exchange between the widget and the spreadsheet for real-time updates. In doing so, they transform static reports into dynamic, application-like interfaces, allowing developers to design custom user experiences and seamlessly integrate external web content.
Key uses of Jedox widgets

Dynamic dashboards
Create visually rich dashboards with interactive charts, organisational structures, or image galleries that respond to user selections and refresh in real time, allowing finance teams to explore performance drivers, drill into underlying data, and present complex information in an intuitive, board-ready format.

Data visualisation
Display data in unique, highly visual ways, such as interactive maps (e.g., Google Maps) to highlight regional performance, sales territories or site locations, or custom-built organisational charts that dynamically reflect hierarchy, reporting lines and responsibility structures.

Enhanced interactivity
Add elements like news tickers, clocks, or slideshows for a more engaging user experience, drawing attention to key metrics, deadlines, or announcements in real time. These components help transform static dashboards into interactive, application‑style interfaces that guide users intuitively through their planning, reporting, and analysis activities.

Data exchange
Pass data from a Jedox worksheet into the widget (for example, to display a specific image, entity, or scenario) and receive data back from the widget into cells in real time, enabling true two-way interaction between the visual component and the underlying model.

Custom functionality
Call macros or integrate external content using JavaScript and HTML, extending beyond native Jedox components to embed bespoke visualisations, interactive controls, and web services. This allows you to incorporate third‑party libraries, connect to external APIs, and build highly tailored user interfaces that read from and write back to Jedox cells in real time, creating application‑style experiences that go far beyond standard spreadsheet and dashboard elements.
