This article rounds-up more than 19 Ajax framework, toolkit and tool for Java Developers. You will find in this page the tool name, Description about the tool and the url of the tool.
| Title | short description | website |
|---|---|---|
| AjaxAnywhere | AjaxAnywhere is designed to turn any set of existing JSP or JSF components into AJAX-aware components without complex JavaScript coding. In contrast to other solutions, AjaxAnywhere is not component-oriented. You will not find here yet another AutoComplete component. Simply separate your web page into multiple zones, and use AjaxAnywhere to refresh only those zones that needs to be updated. |
http://ajaxanywhere.sourceforge.net/ |
| AjaxTags | This tag library fills that need by not forcing J2EE developers to write the necessary JavaScript to implement an AJAX-capable web form. The tag library provides support for live form updates for the following use cases: autocomplete based on character input to an input field, select box population based on selections made from another field, callout or balloon popups for highlighting content, refreshing form fields, and toggling images and form field states on/off. | http://ajaxtags.sourceforge.net/ |
| DWR | DWR reduces development time and the likelihood of errors by providing commonly used functions and removing almost all of the repetitive code normally associated with highly interactive web sites | http://getahead.ltd.uk/dwr/index |
| ZK For Java | ZK is designed to enable Web applications to have both the rich user experiences and the simple programming model. ZK includes an AJAX-based event-driven engine to automate interactivity, and a rich set of XUL-based components to enrich usability. | http://zk1.sourceforge.net |
| JSON-RPC | JSON-RPC-Java is a dynamic JSON-RPC implementation in Java. It allows you to transparently call server-side Java code from JavaScript with an included lightweight JSON-RPC JavaScript client. It is designed to run in a Servlet container such as Tomcat and can be used with JBoss and other J2EE Application servers to allow calling of plain Java or EJB methods from within a JavaScript DHTML web application. | http://oss.metaparadigm.com/jsonrpc/index.html |
| Dojo Toolkit | Dojo is the Open Source JavaScript toolkit that helps you build serious applications in less time. It fills in the gaps where JavaScript and browsers don go quite far enough, and gives you powerful, portable, lightweight, and tested tools for constructing dynamic interfaces. Dojo lets you prototype interactive widgets quickly, animate transitions, and build Ajax requests with the most powerful and easiest to use abstractions available. These capabilities are built on top of a lightweight packaging system, so you never have to figure out which order to request script files in again. Dojo is package system and optional build tools help you develop quickly and optimize transparently. | http://dojotoolkit.org/ |
| CAPXOUS.AutoComplete | A handy AJAX auto complete component. Developers could build features like area code auto complete, group code auto complete, material code auto complete, etc. with ease! |
http://capxous.com/ |
| jMaki | jMaki is all about enabling Java developers to use JavaScript in their Java based applications as either a JSP tag library or a JSF component. jMaki uses the best parts of Java and the best parts of JavaScript to deliver a rich AJAX style widgets. |
https://ajax.dev.java.net/ |
| Google Web Toolkit | Google Web Toolkit (GWT) is a Java software development framework that makes writing AJAX applications like Google Maps and Gmail easy for developers who don speak browser quirks as a second language. Writing dynamic web applications today is a tedious and error-prone process; you spend 90% of your time working around subtle incompatibilities between web browsers and platforms, and JavaScript is lack of modularity makes sharing, testing, and reusing AJAX components difficult and fragile. | http://code.google.com/webtoolkit/ |
| SWATO | Swato is an opensource framework that help you develop your webapps easier via | https://swato.dev.java.net/ |
| Backbase AJAX Java Edition | With the Backbase AJAX Java Edition you can quickly build attractive AJAX applications with JavaServer Faces (JSF). Backbase takes care of all the AJAX plumbing and integrates this elegantly within Eclipse, which can be used for development, debugging and deployment. The Backbase software enables Single Page Interfaces to avoid full page refreshes, and creates the best possible user experience. | http://www.backbase.com |
| ThinWire | ThinWire is a development framework that allows you to easily build applications for the web that look and feel like the desktop applications you are familiar with. ThinWire focuses exclusively on a server-side programming approach, rather than the blended client-side & server-side approach taken by many frameworks. A benefit of this approach is that your code base is typically written entirely in a single language on the server and therefore traditional development, debugging and unit testing methods work without modification. Further, this allows developers to spend their efforts focusing on implementing the actual business needs rather than tackling many of the complexities associated with client-side development. While virtually any web application can be built with ThinWire, when it comes to business applications, we feel there is no faster solution on which to build. To that end, a number of business banking applications built on ThinWire are currently used at a production capacity, one of which is at a top ten bank in the United States with over 1000 users. | http://www.thinwire.com |
| Ajax3D | Fostering the development of web-based 3D applications and online virtual worlds using Ajax and X3D-based open technologies. |
http://www.ajax3d.org |
| SmartClient AJAX GUI System | SmartClient is the cross-platform AJAX GUI system chosen by top commercial software vendors, on-demand service providers, and enterprise IT developers for thousands of deployments since 2000. SmartClient provides a complete application stack, from rich, skinnable, extensible GUI components to declarative databinding and SOA integration, paired with a mature, searchable documentation suite and integrated tooling. SmartClient AJAX applications run on Internet Explorer, Mozilla, Netscape, Firefox, and Safari web browsers, on Windows, MacOS, Linux, and Solaris. A Java integration server is provided, and SmartClient can also be integrated directly with any XML or JSON-based service without need of a server. Visit SmartClient.com for hundreds of live examples, browseable documentation and a downloadable SDK. |
http://www.smartclient.com |
| Telosys | Telosys is an Open Source framework designed to build easily Web 2.0 applications, based on a “Client/Server” principle, using J2EE (Servlet, JSP, JDBC), lightweight clients and AJAX technology. | http://telosys.objectweb.org/ |
| Open-jACOB | Open-jACOB is a Java rapid application development tool (RAD) based on Eclipse that enables the development of Rich Internet Applications (RIA) that are entirely based on Ajax with Java backend. | http://www.openjacob.org |
| IT Mill Toolkit | IT Mill is a specialist in enterprise web user interface design and technology. We offer a variety of products and services for enterprise application user interface design, -analysis and -implementation. Our flagship product is IT Mill Toolkit - a server-side component framework for Java EE. IT Mill Toolkit enables creation of highly usable browser applications in real JavaTM. | http://www.itmill.com/ |
| Javeline Platform | Javaline is an open source Java & Javascript platform | http://developer.javeline.net/ |
| Nitobi Tabstrip | Nitobi is feature rich, Ajax-powered tabstrip component adds custom folder tabs for easy navigation to any web application. Tabstrip supports client statefullness, is fully skinnable with CSS and can be implemented quickly and easily. Features include: * Lightweight Ajax architecture * Native support for Java, PHP and Classic ASP, and Coldfusion. Support for ASP.NET will be available in V1.1. * Cross browser support, including Internet Explorer 6.0+, Netscape 7.1+, Mozilla 1.3+, Firefox, and Camino * XML and CSS-based, making it easy to customize and extend * Multi-mode operation--native Ajax support can be replaced with iFrame integration and traditional page-based navigation * Customizable look and feel, add custom-skinned tabs through CSS * Optional opacity effects * Fully compliant keyboard support * Mix and match multiple styles of tabs on the same page * Native statefulness--can deserialize from and serialize to XML * Supports both Quirks mode and Standards mode Nitobi Tabstrip is available as part of the Nitobi Complete UI suite, |
http://www.nitobi.com/products/tabstrip/ |
Related Stuff
-
MooV: Using cutting edge Video phones and Software Video Phones - coupling all that with VoIP and empowering the disabled.
-
Moo Telecom: VoIP communications made easy - Ring anyway with the fun and ease of using a normal phone
-
TagR:Mobile Social Network with Real Time Locations Based services, and Ambience Intelligence, VoiP, IM, Skype, Googletalk, Mapping, Flickr, Events, Calendaring, Scheduling, SecondLife Support
-
ClearSMS : ClearSMS is a Web-based application that lets you send bulk SMS messages to your customers, contacts, or just about anyone.
-
Jajah:jah is a VoIP (Voice over IP) provider, founded by Austrians Roman Scharf and Daniel Mattes in 2005[1]. The Jajah headquarters are located in Mountain View, CA, USA, and Luxembourg. Jajah maintains a development centre in Israel.
-
Skype: It’s free to download and free to call other people on Skype. Skype the number one voice over ip software
- PrivatePhone: a free local phone number with voicemail and messages you can check online or from any phone.
2 Comments |Add your comment.
What Applet ?
Why would Java developers need Ajax? Java has provisions for sending and receiving info from the server (not necessarily XML). If a Java applet is running in a web browser, that should provide enough interface for interacting with the server.
Your Comment ...
Name (required)
Email (required, hidden)
Website

