AI product Open source · GPL-3.0

JimuReport

JimuReport is a web-based data reporting and visualization tool developed by JeecgBoot. It combines three modules: JimuReport for complex reports and printing, JimuBI for dashboards and big screens, and JimuChatBI for conversational data analysis. The system supports Excel-like drag-and-drop report design, grouped and cross-tab reports, master-detail layouts, multi-sheet reports, drill-downs, form filling with database write-back, QR and barcode reports, and exports to Excel, PDF, Word, and images.

View repository Visit site

Overview

Its AI features use Claude Code skills to generate editable reports, dashboards, big screens, and conversational BI pages from a natural-language request or screenshot. JimuChatBI converts conversational requests into tables, charts, and grouped summaries, while allowing follow-up refinement. Data can be bound through SQL, APIs, JSON, WebSocket, stored procedures, files, and supported relational, NoSQL, and localized database systems. JimuBI provides draggable visualization components, ECharts-based charts, maps, dashboards, portals, and mobile layouts.

The repository provides Spring Boot starters for JimuReport, JimuBI, and JimuChatBI, with integration guidance for Spring Boot 2, 3, and 4. It offers an online service, source-code deployment, Docker deployment, and an installation-free version. The repository describes the software as free for use and documents open-source licensing and supplementary terms, including retention of JimuReport attribution; commercial licensing is available for uses that do not retain the stated notices.