Windward Engine

Simple, Easy, and Seamless Integration

Start your FREE trial!

Don't 'reinvent the wheel' - Enjoy simple, easy, and seamless integration with just a few lines of code

The Windward Engine is a set of code libraries that can integrate with new and existing applications in as little as 10-14 lines of code, eliminating the need to ‘reinvent the wheel’ and create a new application when you start working with our platform. Instead, we’ll meet you where you are.

Windward Engine works beautifully with other platforms, including JAVA, .NET, and all other languages via our RESTful Web Service Engine. The Engine can be deployed on existing servers along with other applications, or on a dedicated server to accommodate specific performance and security needs.

Why should you buy the Windward Engine? Here are the high points:

seamless integration

Seamless integration with minimal code

  • Insert your desired data tags to define your template’s parameters, then execute a small bit of code to call the Windward Engine and merge your templates with your data
  • How minimal are we talking? Here are example code snippets:
See C# codeSee Java codeSee VB code
data filter

Small platform footprint inside existing application

  • With our 10-14 lines of code, we pack a punch without taking up too much room.
  • The common code between templates means that you can use the same code everywhere--simply alter the name of the template being generated to distinguish between outputs.
data powered documents

Visually stunning and data-powered document generation in popular document format

  • Details matter, which is why you get pixel perfect output in your final document.
  • Build beautiful templates in Microsoft Office, then connect them to your data and tag out the dynamic elements.
  • Create just one template that looks the way you want and rest easy knowing that one template can support multiple output formats. Just specify which format you want when calling the Engine and enjoy the end result!
report generation

Generate documents incredibly fast, in 1/10 the time fast

  • Collaborate, edit, and revise all within the same platform to decrease time-consuming back-and-forth
  • We measure the Windward Engine’s performance in pages per second, not seconds per page.

Programming Languages

These languages are fully supported by Windward Studios, but remember — it is possible to integrate Windward’s solution into virtually any application regardless of language by using direct calls from the RESTful Engine. You can create:
See All Programming Languages


Ready to merge your data with design? We make it as easy as possible, with nearly universal data source support and seamless integration with just 10-14 lines of code. You can connect to the following data sources:
See All Datasources

Output Formats

The Engine combines your Windward Designer templates with the data you need to create visually impressive data-powered documents in the most common document formats, 18 in total, including:
See All Output Formats

System Requirements

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.

Java Engine
Processor 1 GHz or faster, 2 GHz recommended
Memory (RAM) 2.5 GB
Java Version Java 1.7 or later
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).
.NET Engine
Operating System Windows
Processor 1 GHz or faster, 2 GHz recommended
Memory (RAM) 2.5 GB
Minimum .NET Version .NET 4.6.1 framework or higher
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.
RESTful Engine
Operating System Windows Server 2008 and above
Processor 2 GHz or faster
Memory (RAM) 4 GB
Hard Disk 50 MB


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

Windward works with your data structure connectivity in much the same way that we work with your file connectivity: we work within and 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.

Reporting for high-volume output and a familiar user-friendly design environment

Start your FREE trial!
Call us with questions at 1.303.499.2544

For over 10 years, Windward has lead the industry with our world-class document generation platform that creates visually stunning, data-powered documents designed exactly the way users want and are created in a fraction of the time and cost compared to existing solutions. Proudly located in Boulder, Colorado, Windward Studios is the premier solution for developers and business users adding reporting and document generation capabilities to their applications in over 70 countries around the world.

© 2019 Windward Studios Inc.


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