Open Source Report Server

Professional reporting. Open source. Self-hosted.

AcuGIS Report Server is an open-source platform for running, managing, scheduling, and distributing reports.

Deploy on your own infrastructure, connect to your existing data sources, and manage reporting through a modern web interface. Generate PDF, Excel, and HTML reports, automate recurring tasks, and integrate reporting into your applications using REST APIs and developer tools.

Built on JasperReports and available under the Apache 2.0 license, AcuGIS Report Server gives developers and organizations control over their reporting environment.

Apache 2.0 Licensed · Docker & Linux · REST API

Why Open Source Reporting?

Your Reports. Your Data. Your Infrastructure.

Reporting is an essential part of business applications, but it shouldn't require handing control of your data and reporting infrastructure to a third-party service.

AcuGIS Report Server provides an open-source foundation for building and operating your own reporting environment.

Whether you're generating operational reports, automating business documents, or adding reporting to an existing application, AcuGIS provides the tools to manage the entire process.

dns

Self-Hosted

Deploy Report Server within your own infrastructure, with control over deployment, configuration, and data connectivity.

code

Open Source

Access the source code under the Apache 2.0 license. Inspect, customize, and deploy the software according to your requirements.

lock_open

No Mandatory SaaS Subscription

Operate your reporting server without requiring a hosted reporting service or recurring SaaS subscription.

hub

Built for Integration

Use REST APIs, command-line tools, and client libraries to connect reporting operations to your applications and workflows.

Core Capabilities

Everything You Need to Run and Manage Reports

AcuGIS Report Server brings report execution, management, scheduling, and distribution together in a single platform.

play_circle_outline

Report Execution

Run JasperReports on demand and generate output in PDF, Excel, HTML, and other supported formats. Configure report parameters and execute reports directly from the web interface.

folder

Report Management

Publish and organize report definitions, manage resources, and maintain a centralized catalog of reports available to your users and applications.

schedule

Scheduling and Email Delivery

Automate recurring report execution and distribute results by email. Configure schedules for routine reporting without manual intervention.

storage

Data Source Management

Configure connections to supported databases and data platforms, including PostgreSQL, MySQL, SQL Server, Oracle, Snowflake, and others.

group

Users and Permissions

Manage user accounts and control access to reports and reporting resources using role-based permissions.

api

REST API and Developer Tools

Execute reports and integrate reporting operations with other applications using a versioned REST API, CLI, and SDKs for popular programming languages.

Reporting for Developers

Built to Integrate with Your Applications

AcuGIS Report Server is more than a web interface for running reports. It provides the tools developers need to incorporate reporting into their own software and automated processes.

Use the REST API to interact with reporting resources, execute reports, and retrieve results programmatically.

Client libraries for Python, Java, .NET, and Go simplify integration with existing applications and services.

For command-line workflows, the AcuGIS CLI provides another way to interact with Report Server from scripts and automation environments.

http

REST API

Integrate reporting operations into web applications, internal systems, and backend services.

integration_instructions

SDKs

Build reporting integrations using familiar programming languages and development tools.

terminal

CLI

Work with reporting resources from terminals, scripts, and automated workflows.

web

Embedded Reports

Display reports within your own applications using supported embedding capabilities.

Report Designer

Design Reports Visually with AcuGIS Report Designer

Create professional reports using AcuGIS Report Designer, a visual environment for designing and editing JasperReports report definitions.

Build report layouts, connect to data sources, configure parameters, and create reports without manually writing JRXML.

Report Designer supports database-driven reports, tables, charts, and geospatial reporting requirements.

Once designed, reports can be published to AcuGIS Report Server for execution, management, and distribution.

Works with Open Source and Professional editions of AcuGIS Report Server.

Flexible Deployment

Deploy on Your Own Infrastructure

AcuGIS Report Server supports multiple deployment methods, making it suitable for development environments, internal business systems, and production reporting infrastructure.

view_in_ar

Docker

Deploy Report Server using Docker Compose, with the application and supporting services configured as part of a containerized environment.

computer

Ubuntu and Debian

Install Report Server using the AcuGIS APT repository, with native packages for supported Linux environments.

source

Source Code

Access the Open Source repository on GitHub to inspect the implementation, contribute improvements, or build the software for your environment.

Whether you prefer containers or native Linux packages, AcuGIS gives you control over where and how your reporting server operates.

Data Sources

Connect to the Data You Already Use

Reports are only useful when they can access the data your applications and organizations depend on.

AcuGIS Report Server supports connections to a range of relational databases, analytical platforms, and other supported data sources.

storage

Relational Databases

PostgreSQL, MySQL, Microsoft SQL Server, Oracle, and SQLite.

analytics

Data Warehouses and Analytics

Snowflake, Google BigQuery, DuckDB, and other supported analytical data platforms.

map

Geospatial Data

Build reports using spatial data from PostGIS and supported geospatial services, including GeoServer.

From operational databases to analytical data warehouses, AcuGIS provides a flexible foundation for data-driven reporting.

Open Source and Professional

Start with Open Source. Expand with Professional.

AcuGIS Report Server is available in two editions, allowing organizations to select the capabilities that match their reporting requirements.

code

Open Source

A complete foundation for self-hosted reporting.

  • checkJasperReports execution and management
  • checkReport scheduling and email delivery
  • checkData source management
  • checkUsers and report permissions
  • checkREST API, CLI, and SDKs
  • checkReport embedding
  • checkDocker and Linux deployment
  • checkApache 2.0 open-source license
Get Open Source
business

Professional

Additional capabilities for organizations with advanced reporting, integration, and governance requirements.

Professional extends the platform with features including:

  • checkAdvanced embedded analytics and dashboards
  • checkMCP Server integration
  • checkExtended geospatial reporting capabilities
  • checkEnterprise authentication integrations
  • checkAdvanced administration, governance, and usage analytics

Professional is a separate commercial edition of AcuGIS Report Server.

Explore Professional

Getting Started

Get Your Report Server Running

Getting started with AcuGIS Report Server is straightforward.

1

Choose Your Deployment

Install using Docker Compose or the AcuGIS Linux packages.

2

Connect Your Data

Configure connections to your databases and other supported data sources.

3

Publish Your Reports

Add JasperReports report definitions to your report catalog and configure report parameters.

4

Run and Automate

Execute reports on demand, configure schedules, and integrate reporting into your applications.

Frequently Asked Questions

Is AcuGIS Report Server free and open source?

Yes. AcuGIS Report Server Open Source is licensed under the Apache License 2.0 license. Its source code is publicly available on GitHub.

A separate Professional edition is available for organizations requiring additional capabilities.

Can I host AcuGIS Report Server on my own infrastructure?

Yes. AcuGIS Report Server is designed for self-hosted deployment. You can install it using Docker Compose or supported Linux packages.

Does AcuGIS Report Server support JasperReports?

Yes. AcuGIS Report Server uses JasperReports for report execution and supports JRXML-based report definitions.

Compatibility with individual reports depends on their dependencies, components, and JasperReports version requirements.

Can I schedule reports automatically?

Yes. The Open Source edition includes report scheduling and email delivery, allowing reports to be generated and distributed automatically.

Can I integrate reports into my own applications?

Yes. AcuGIS Report Server provides REST APIs, client libraries, and report embedding capabilities for integrating reporting into other applications.

Which databases are supported?

Supported data sources include PostgreSQL, MySQL, SQL Server, Oracle, Snowflake, SQLite, BigQuery, DuckDB, and others.

Specific drivers and connection requirements vary by data source.

Does AcuGIS Report Designer work with the Open Source edition?

Yes. AcuGIS Report Designer works with both Open Source and Professional editions of AcuGIS Report Server.

What is the difference between Open Source and Professional?

Open Source provides core report management, execution, scheduling, data source connectivity, and developer integration capabilities.

Professional adds advanced capabilities such as MCP integration, dashboards, enterprise authentication, governance, and extended geospatial reporting.

Open Source Reporting Without Compromise

Build and operate your own reporting infrastructure with AcuGIS Report Server.

Run JasperReports, automate schedules, distribute reports, and integrate reporting into your applications—all with an open-source, self-hosted platform.

Open Source under Apache 2.0 · Professional edition available