Software used by Riot
A list of tools and libraries
Riot is based upon various free software packages, listed below. We would like to thank the authors of these tools and libraries for their great work.
Spring Framework - Riot uses Spring as IoC container and web MVC framework.
Hibernate 3 is a powerful, high performance object/relational persistence and query service.
Direct Web Remoting - DWR allows Javascript in a browser to interact with Java on a server. The Riot Toolbar uses this technology to create a rich AJAX user interface.
FreeMarker is a templating language that can be used as view technology within Spring MVC applications.
Prototype - A popular Javascript framework.
script.aculo.us - Provides effects and drag and drop support.
TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor.
Apache Ant is a Java-based build tool and make replacement.
Ivy is a popular dependency manager focusing on flexibility and simplicity.