It has a designer, a server and a simple api engine.
Ranked in these QuestionsQuestion Ranking
Pro Cross platform
NextReports Designer is a desktop application written in Java so it can run on any OS with a Java version 7+.
Pro Supports exporting reports to different format
With NextReports you can design beautiful reports and you can export them to different formats of your choosing, for example pdf, excel and HTML are supported (there are also many other formats that are available).
Pro Easy to use
Reports can be easily designed using a grid layout similar to excel.
Pro Very simple to learn and use.
I have been able to learn and use the designer with minimal stress.
Pro Android app
There's a very good Android application called NextReports Sight which can be connected to the server and you can watch all the real time widgets from your phone.
Pro API which can be used to run Next reports
NextReports Engine is a very simple Java api which can be used to run Next reports.
Pro NextReports Server
NextReports Server brings security, centralization, dashboards, BI features, scheduling, monitoring and many other features.