Java2Script (J2S) Pacemaker provides an Eclipse Java to JavaScript compiler plugin and an implementation of JavaScript version of Eclipse Standard Widget Toolkit (SWT) with other common utilities, such as java.lang.* and java.util.*. You can convert your SWT-base Rich Client Platform (RCP) into Rich Internet Application (RIA) by Java2Script Pacemaker.
June 1, 2010, Java2Script Update v20100601 Released
Nov 29, 2008, Java2Script 2.0.0 Released
Oct 2, 2007, Java2Script 1.0.0 Final Release Arrived!
Java2Script 2.0.0 v20100601 (Eclipse 3.6.*) Java2Script 2.0.0 v20100601 (Eclipse 3.5.*)
Click the above button to download and follow Java2Script install instruction to install.
Or setup Java2Script environment from Subversion repository, which will result in always getting the latest features.
Or go to download page for earlier releases, or other files.
Google Talk (also known as Gtalk) is Google's instant commnunications service. There are already 3 official Google Talk copies:
Here is a pure JavaScript copy of Google Talk Client from WeBuzz.IM. It is first implemented in Java language using Eclipse SWT and Smack (A library for Jabber's XMPP). Then the client is converted to JavaScript with servlet supports. And then it's deployed on a Tomcat server. As Java being platform-independent, and JavaScript is browser-independent, this Google Talk client runs in any modern browsers, such as Firefox, Opera, and Internet Explorer (IE), on Windows, Linux, Mac and others OS platforms. For more details or architectural information, please visit blog "Inside Java2Script".
To use or test this Google Talk client, please login with your account or given default account, and chat with your friends as what you previously do in official version of Google Talk Client. You will find out that this Google Talk client has the same layout, dialos, menus and operations with the official one. Have your feels and funs.
From testing we can tell that Microsoft's Internet Explorer (IE) is a lot slower than Firefox or Opera for this JavaScript copy of Google Talk. For your experience of instant communications, we recomend you visit this page by Firefox or Google Chrome.
Besides web Google Talk, WeBuzz.IM also supports web Windows Live Messenger, web Yahoo! Messenger, web AOL Messenger, web ICQ and web Facebook Chat.
And you can download WeBuzz.IM this offline web messenger from http://webuzz.im/downloads.html. You can also download the early version of Gtalk desktop client - google-talk-j2s-1.0.0-src.zip. To deploy Java2Script Google Talk to your Java servlet container, we recommend you to following Tutorial of Java2Script SWT and Simple RPC Application.
WeMail is a free web mail client for Google Mail, Hotmail/Live Mail, Yahoo! Mail, AOL/AIM Mail and other mail providers that support POP/IMAP & SMTP. In case these mail services are blocked by your network firewall in office, you still can access to your mails by using WeMail. WeMail is designed to be used anywhere, Windows/Linux PC, Mac, home or office behind firewall. WeMail uses similar Gmail UI, so those Gmail users should feel much comfortable. WeBuzz.IM team is dedicating to build web mail client services with better security, accessibility and user experience.
SWT Control Examples contain tests for common SWT widgets. You can download the swt-control-examples-1.0.0.zip, unzip it and view the example locally.
Advanced Image viewer will let you load, view and manipulate your image online. Several image operations are supported, like rotation, zoom, alpha, import/export and advance image filters like blur, emboss, high/low pass filters, edge detection filters and general image convolution based filters are available. This project is a work in progress. Oriented to those users that need advanced manipulation technics and filters for online image viewing. 100% client side. Unlike the other projects, it doesn't use SWT for the GUI but YUI and raphaeljs frameworks ported to java thanks to yui4java project.
Java2Script Pacemaker is licensed freely under Eclipse Public License 1.0.
Currently there are four developers dedicating on this project.
More developers are welcome. If you are interested in this project, please join the group discussion or feel easy to contact us by email.
Java2Script Group: http://groups.google.com/group/java2script. Through this group discussion, you can find out what is going on the development of Java2Script Pacemaker, includes new functions, new development environments and others. For some old discussions, please visit old mail list archive at Java2Script development maillist.
Java2Script development home: http://sourceforge.net/projects/j2s/
This project uses Subversion, you can access the respository by:
svn checkout http://java2script.googlecode.com/svn/trunk/ java2script-read-only
Or you can try to setup Java2Script environment from subversion repository.
Other common Sourceforge resources:
March 2007, Instantiations Inc. donated its tool "WindowsBuilder Pro" to Java2Script team for SWT development.
Thanks for Instantiations' WindowsBuilder Pro, which will help Java2Script team to improve its plugin to a higher quality level.
-- Lastmodified May 31, 2010