JasperReports is a variously-licensed reporting tool & library, written in Java, which can generate HTML, PDF, Excel, CSV, and other format reports. JasperReports Server is a paid feature for distributing and scheduling reports.


Carbone is described as 'Automate the generation of documents from a universal templating engine. Create templates with your favourite text editor, and add dynamic content with Carbone tags (text, colours, images, graphs). Anybody can design beautiful documents' and is a document manager in the development category. There are more than 10 alternatives to Carbone for a variety of platforms, including Web-based, Windows, Linux, Mac and Self-Hosted apps. The best Carbone alternative is JasperReports. It's not free, so if you're looking for a free alternative, you could try DocuGenerate or iText. Other great apps like Carbone are Windward Core - Document Generation Component, docassemble, WebMerge and Docmosis .
JasperReports is a variously-licensed reporting tool & library, written in Java, which can generate HTML, PDF, Excel, CSV, and other format reports. JasperReports Server is a paid feature for distributing and scheduling reports.


The Global Leader in Document Generation Components. Revolutionize your document generation. From a comprehensive SaaS or desktop solution, to seamless integration in your CRM or custom apps, we have you covered.

DocuGenerate helps you generate invoices, letters, contracts, agreements, certificates and more with our API and web app.




iText is an intuitive and refined text editor with word processing completely rewritten in Cocoa (so works with Afloat), and is suitable for both Power PC and Intel Macs. iText provides the simplest way to make gorgeous manuscripts on your Mac!




docassemble is a free, open-source expert system for guided interviews and document assembly. It provides a web site that conducts interviews with users.
Start from scratch or upload your own fillable PDF or Word document. Our app allows you to easily customize your document that you'll be merging with data.
Docmosis is a self-hosted or SaaS template-based document generation solution. Integrate with custom-built software applications or popular third-party apps using the API.




A templating engine for PowerPoint. Use your existing presentations as templates and populate them with varying data. Save time and promote consistency by eliminating manual updates to monthly performance reports and more.




DocuBloom is a powerful yet simple tool for automating document creation. Whether you need invoices, reports, proposals, contracts, or letters, DocuBloom makes the process seamless by turning your existing DOCX files into dynamic templates.

The fastest way to auto-generate documents. In few clicks, convert existing document into template and populate it with XML, JSON, Excel and online forms data.


