All Projects → cuba-platform → Yarg

cuba-platform / Yarg

Licence: apache-2.0
Yet Another Report Generator - CUBA Platform reporting engine

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Yarg

Jsreport
javascript based business reporting platform 🚀
Stars: ✭ 798 (+271.16%)
Mutual labels:  excel, reporting, pdf
Superfileview
基于腾讯浏览服务Tbs,使用X5Webkit内核,实现文件的展示功能,支持多种文件格式
Stars: ✭ 1,115 (+418.6%)
Mutual labels:  excel, doc, pdf
Jsprintmanager
Advanced Client-side Printing & Scanning Solution for Javascript
Stars: ✭ 74 (-65.58%)
Mutual labels:  doc, pdf
Magicodes.ie
Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
Stars: ✭ 1,198 (+457.21%)
Mutual labels:  excel, pdf
Sentinl
Kibana Alert & Report App for Elasticsearch
Stars: ✭ 1,233 (+473.49%)
Mutual labels:  reporting, pdf
Thinreports Php
An implementation of the Thinreports Generator in PHP. It provides easy and simple way for generating a PDF on pure PHP.
Stars: ✭ 51 (-76.28%)
Mutual labels:  reporting, pdf
Documentbuilder
ONLYOFFICE Document Builder is powerful text, spreadsheet, presentation and PDF generating tool
Stars: ✭ 61 (-71.63%)
Mutual labels:  excel, doc
Gotenberg Php Client
PHP client for the Gotenberg API
Stars: ✭ 80 (-62.79%)
Mutual labels:  excel, pdf
Officeproducer
Produce doc/docx/pdf format from doc/docx template
Stars: ✭ 95 (-55.81%)
Mutual labels:  doc, pdf
Jxls
Java library for creating Excel reports using Excel templates
Stars: ✭ 128 (-40.47%)
Mutual labels:  excel, reporting
Pdf reports
📕 Python library and CSS theme to generate PDF reports from HTML/Pug
Stars: ✭ 142 (-33.95%)
Mutual labels:  reporting, pdf
Openvasreporting
OpenVAS Reporting: Convert OpenVAS XML report files to reports
Stars: ✭ 42 (-80.47%)
Mutual labels:  excel, reporting
Desktopeditors
An office suite that combines text, spreadsheet and presentation editors allowing to create, view and edit local documents
Stars: ✭ 1,008 (+368.84%)
Mutual labels:  excel, doc
Xlwings
xlwings is a BSD-licensed Python library that makes it easy to call Python from Excel and vice versa. It works with Microsoft Excel on Windows and macOS.
Stars: ✭ 2,181 (+914.42%)
Mutual labels:  excel, reporting
Gotenberg Go Client
Go client for the Gotenberg API
Stars: ✭ 35 (-83.72%)
Mutual labels:  excel, pdf
Pyreportjasper
Python Reporting with JasperReports
Stars: ✭ 77 (-64.19%)
Mutual labels:  reporting, pdf
Phpword
A pure PHP library for reading and writing word processing documents
Stars: ✭ 6,017 (+2698.6%)
Mutual labels:  doc, pdf
React Csv
React components to build CSV files on the fly basing on Array/literal object of data
Stars: ✭ 732 (+240.47%)
Mutual labels:  excel, reporting
Simplewpfreporting
Reporting in WPF (XAML) made easy
Stars: ✭ 87 (-59.53%)
Mutual labels:  reporting, pdf
Yii2 Export
A library to export server/db data in various formats (e.g. excel, html, pdf, csv etc.)
Stars: ✭ 153 (-28.84%)
Mutual labels:  excel, pdf

YARG

license Build Status Download

YARG is an open source reporting library for Java, developed by Haulmont.

It is intended to be embedded into enterprise IT systems, thus it comes with no UI so that native UI of the target system can be used. Templates can be created in most common formats including MS Office (doc, docx, xls, xlsx, html, ftl, csv) or a custom text format and filled with data loaded by sql, groovy or other means.

YARG is a mature and well-tested tool, already used in a number of Haulmont's solutions as part of CUBA Platform.

Documentation

How to add dependency

Yarg versions are distributed using public Bintray Maven repository: http://dl.bintray.com/cuba-platform/main

You can find the complete list of versions here: https://bintray.com/cuba-platform/main/yarg

Gradle:

repositories {
    maven {
        url "http://dl.bintray.com/cuba-platform/main"
    }
}
...
dependencies {
    compile 'com.haulmont.yarg:yarg:2.2.6'
}

Maven:

<repositories>
    <repository>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
        <id>bintray-cuba-platform-main</id>
        <name>bintray</name>
        <url>http://dl.bintray.com/cuba-platform/main</url>
    </repository>
</repositories>
...
<dependency>
    <groupId>com.haulmont.yarg</groupId>
    <artifactId>yarg</artifactId>
    <version>2.2.6</version>
    <type>pom</type>
</dependency>

Samples

Forums

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].