Need Feedback on charts frameworks for GWT

294 views
Skip to first unread message

Romain BIARD

unread,
Mar 21, 2011, 8:08:28 PM3/21/11
to Google Web Toolkit
Hi everybody,

I'm looking for different feedback about frameworks which provides
client-side charts, especially well integrated with GWT MVP
Architecture (I managed to persuade my client to migrate to GWT
2.2.0 :p ) . I don't know which solution fit the best and the
community didn't discuss about it for a while...

What about your XP ? JS wrapper, clientsidegchart, GXT ?

Thanks for your feedback !

Uemit

unread,
Mar 22, 2011, 10:49:06 AM3/22/11
to google-we...@googlegroups.com, Romain BIARD
I think it doesn't make any difference if you use MVP architecture or not for charts. You will treat them as any other widgets. 

If you need default charts (scatterchart, barchart, etc) I can recommend to use google's visualization API (http://code.google.com/apis/charttools/index.html).
For time-series charts I use Dygraphs (http://dygraphs.com/) and I forked the project and modified it a little bit so I can also use it as a scatterchart. 

There are some other charting libraries but for most of them you have to write your own GWT wrappers or directly interact with JSNI:

SVG:


Canvas:








Daniel Renner

unread,
Mar 22, 2011, 6:48:31 AM3/22/11
to Google Web Toolkit
I only used the GXT-Charts until now. They are very easy to implement
and, imo, they are looking great. But you have to use Flash to display
the charts in your browser ;/ . If you dont use GXT, why include such
a big "framework"? Only for generating some charts?
If you want to use the GWT-Framework to generate some charts, you can
have a look at the GWT-API-libs:
http://code.google.com/intl/de-DE/apis/chart/
http://code.google.com/docreader/#p=gwt-google-apis&s=gwt-google-apis&t=ChartTools
-> you can also use your MVP-arch. But its only an API.... not a
Framework or a Lib. as GXT f.e.

There is no "best" solution for every problem, only one "best
practise" for a specific problem ;) .

Greetings

rjcarr

unread,
Mar 23, 2011, 3:41:28 AM3/23/11
to Google Web Toolkit
Not exactly client-side, but I generate charts on my server using
JFreeChart and it's pretty nice. I do this because there's a lot of
data in my charts and it doesn't make sense to send it all client-side
first.

At some point I want to do some client rendering and for this I've
been looking at canvas based tools like flot.

Good luck!

Martin Trummer

unread,
Mar 23, 2011, 5:05:13 AM3/23/11
to Google Web Toolkit
another important question is if you GWT application has access to the
internet or not.

e.g. the Google Visualization API is great, but will not work offline

I think chronoscope (an interactive time series chart) can also be
used offline:
a nice offline time-chart is: http://timepedia.org/chronoscope/

regards

opn

unread,
Mar 23, 2011, 5:34:41 AM3/23/11
to Google Web Toolkit
What about clientsidegchart? (http://code.google.com/p/
clientsidegchart/?redir=1)

I took a look at it and it looks kind of complex to create the charts,
but the style is pretty nice!
Anyone tried those and can tell if the library worked for him / her?

Regards

nino ekambi

unread,
Mar 23, 2011, 6:04:06 AM3/23/11
to google-we...@googlegroups.com
Looks pretty ok but the API is kind of complicate imho.
It should me more simpler to do that.

2011/3/23 opn <ope...@gmx.net>

--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To post to this group, send email to google-we...@googlegroups.com.
To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.




--


Romain BIARD

unread,
Mar 23, 2011, 9:52:57 AM3/23/11
to Google Web Toolkit
Ok first of all thanks for sharing your XP ;)

@Martin Trummer
In fact I don't have internet access while most of applications we are
developing are located on client's intranet :( I'll take a look on
chronoscope :)

@Daniel Renner
GXT was my first idea but GPLv3 or Commercial License don't fit my
client's strategy (only Apache , MIT,... without copyleft).

@opn
Although its license policy is pretty good, I think that i couldn't
explain to my client that all charts in his application would be based
on a stack maintained by a few people with no visibility on their
roadmap.
(and the charts are not such pretty as other Ajax framework like
jQuery / ext-js).

In the same time of my investigation,I'm trying to build a wrapper for
jQPlot which seems to draw pretty charts without any pain and it looks
really good.




On Mar 23, 11:04 am, nino ekambi <jazzmatad...@googlemail.com> wrote:
> Looks pretty ok but the API is kind of complicate imho.
> It should me more simpler to do that.
>
> 2011/3/23 opn <open...@gmx.net>

Brian Reilly

unread,
Mar 23, 2011, 10:08:27 AM3/23/11
to google-we...@googlegroups.com
There was an announcement just yesterday of a visualization library,
Protovis-GWT.

http://groups.google.com/group/google-web-toolkit/browse_thread/thread/6857b43f4563a335

It looked pretty nice from the examples. I haven't looked at the API
yet, though.

-Brian

Gibson

unread,
Mar 23, 2011, 4:11:37 AM3/23/11
to google-we...@googlegroups.com, rjcarr
Came across FusionCharts for GWT today,i have used FusionCharts V3) with php.
Havent develved into that with GWT.here is a link http://www.fusioncharts.com/

--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To post to this group, send email to google-we...@googlegroups.com.
To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.




--
Gibson Wasukira
Making Technology a Business Asset



bonjoe

unread,
May 4, 2011, 11:27:12 AM5/4/11
to Google Web Toolkit

In case you miss it, there's an adapter for FusionCharts in GWT
classes, check out the demo:

http://fusionadapter.com/demo.html

it actually only needs the chart (Flash) plugins, no need to include
any js from your host html.

On Mar 23, 1:11 am, Gibson <gwasuk...@gmail.com> wrote:
> Came across FusionCharts for GWT today,i have used FusionCharts V3) with
> php.
> Havent develved into that with GWT.here is a linkhttp://www.fusioncharts.com/

nino ekambi

unread,
May 4, 2011, 4:15:55 PM5/4/11
to google-we...@googlegroups.com
The are also Adobe Flex charting components




2011/5/4 bonjoe <j...@fusionadapter.com>



--


Aryan

unread,
Sep 11, 2013, 3:58:42 PM9/11/13
to google-we...@googlegroups.com


Check out GWT-RCharts hosted on http://code.google.com/p/gwt-rcharts/ and demo at http://gwt-rcharts.appspot.com/

Reply all
Reply to author
Forward
0 new messages