Algorithm Study provides tools and resources to augment the traditional study of algorithms. It includes implementations of common and less-common algorithms in a variety of languages and visualization tools to help in gaining a deeper understanding of the algorithms. The algorithm implementations are each accompanied by a discussion of the asymptotic ("big O") run time and memory limits of the algorithm. Some implementations include discussion of how the algorithm or data structure is commonly used and comparisons with similar algorithms or data structures. All implementations have test cases that exercise their functionality. The visualization tool, Algorithm Visualizer, displays what happens as various algorithms do their work.
RestyGWT is a GWT generator for REST services and JSON encoded data transfer objects. RestyGWT Rest Services allow you to define an asynchronous service API which is then implemented via GWT deferred binding by RestyGWT. It features generation of asynchronous RESTful JSON based service proxies, encoding and decoding of Java objects to JSON, and an easy-to-use REST API.
Kunagi offers integrated project management, supplementing Scrum by a selection of other best practices to cover all project management needs. It not only offers management of basic Scrum documents, but also a variety of additional data. Furthermore, it includes several features for ease of use and collaboration. Kunagi aims to be accessible and suitable for both professional and non-professional development of projects of any size. Its Web interface uses the latest technology to achieve the usability of desktop software while running in a browser and therefore being accessible from anywhere.