Universal Template
Insert tags using curly braces like {}
into virtually any document (DOCX, ODT, ODS, XLSX, XML, MD, HTML, ...) and Carbone will replace those placeholders with data from your application or database.
Unlimited Design Possibilities
Unlike many reporting tools, Carbone does not replace your existing design tools.
Create documents using the software of your choice: Microsoft Office, LibreOffice, OnlyOffice, Google Docs, Zoho Docs, WYSIWYG Editors, VSCode, Adobe, Canva, Affinity Designer, and more.
By combining the familiar experience of these tools with Carbone's advanced features, the possibilities for dynamic document automation are endless: Charts, HTML, Images, Infinite Nested Loops, Barcodes, Pagination, Headers, Footers, Multi-language, ...
Preserve your Existing Data Structure
When your data source is tightly linked to your report design, you remain entirely dependent on developers' availability to create or modify reports.
Carbone gives you the power to adjust the ordering, grouping, and formatting of your data without requiring any coding or preprocessing steps.
This gives you unparalleled freedom to design your reports while seamlessly using your existing JSON endpoints within your application.
Decoupling design from data is a best practice in computer science.
Guaranteed Backward Compatibility of your Templates.
Do you love tools that break everything with every new release? Not us.
The Carbone templating language was imaginated in 2011 and is here to stay. Every man-hour invested in report creation must yield maximum ROI.
- Each new feature is seamlessly integrated without breaking existing ones. A template created with Carbone v2 remains fully compatible with Carbone v7.
- Our 5,000 fully automated tests and counting ensure robustness for years to come.