Report Engine

Start your FREE Report Engine trial

Drop-In Embedded Code for Seamless Integration and Instant Gratification

Windward's Report Engine is a set of code libraries that can be integrated with your existing applications by copy/pasting a few lines of code, and comes in your favorite flavors including: JAVA, .NET and RESTful.

windward report engine embedded code

Report Engine can be deployed on your existing server along with other applications, or on a dedicated server to accommodate your specific performance and security needs. 

Report Engine combines your Report Designer templates with your data for high-performance output in the most common document formats including:

  • Small footprint inside your application
  • Seamless integration with just a few lines of code
  • High-performance output to all popular formats
  • Highly customizable
  • Supports all Report Designer - Office Edition features
    see a partial list
"From a technical point of view, Windward was very easy and flexible to integrate. Just a few lines of code were needed."
Mark Knutson, Law Enforcement Support Agency (LESA)

Programming Language Support

These languages are fully supported by Windward, but remember — it is possible to integrate Windward into virtually any application regardless of language. You can create:

System Requirements

Requirements for the .NET Engine:
Any Windows operating system that can run .NET 4.5.1. This includes Windows (Vista, 7, 8, 8.1 and 10) Windows Server (2008, 2008 R2, 2012, 2012 R2 and 2016).

Requirements for the Java Engine:
Java 1.7 or higher.If you are running Java on a Unix system, all fonts used in the templates must be properly purchased and installed for a Unix system.

Requirements for the RESTful Engine:
Windows operating system (Windows Vista, 7, 8, 8.1, 10 or Windows Server 2008,  Server 2008 R2, Server 2012, Server 2012 R2, Server 2016)As a .NET Framework 4.5.1 WCF Web application, it requires IIS, the WCF activation component and 4 or more cores.


Windward easily integrates with your existing security structure, allowing for ease of integration and maintenance. You can start working with the product without any additional security setup.

Windward works with your data structure connectivity in much the same way that we work with our file connectivity: we allow you to utilize the existing underlying data security structure you already have in place.

If additional security is required, we have you covered there too! For more information on the advanced ways in which Windward can work within your security layers, you can visit our blog post on the subject here.

Start your FREE Report Engine trial

For over 10 years Windward has been making software that allows business users and developers to create data-powered documents of all types including: forms, proposals, statements, reports, presentations and more. Windward's novel approach allows users to "tag" elements within standard Microsoft® Office documents to be dynamically replaced with data from common data sources when output. Windward's solutions have become the leading choice for developers adding reporting and document generation capabilities to their applications in over 70 countries around the world.

Windward's solutions include scalable high-performance output engines written for .NET, Java, and RESTful  applications coupled with design environments that include Microsoft Word, Excel, and PowerPoint.

Windward's customers regularly report savings well over 50% in template design and production costs. And, their business users enjoy being empowered to design and edit templates without having to involve development resources. Windward's "drop-in" code libraries allow developers to add best-in-class reporting and document generation capabilities to their applications in less time, by orders of magnitude, compared with other platforms or in-house development. Proudly located in Boulder, Colorado, Windward is dedicated to making reporting and document generation more effective and accessible to business users and developers everywhere.


Got questions about reporting and document generation? We've got answers—let's connect!
Send a note