AJAX Tree Control is a modified version of SilverStripe's tree control. It adds dynamic loading of child nodes via AJAX. The default implementation uses the prototype library to make dynamic requests, but this behavior can be overridden by setting functions on the global Tree object. There are a few demo Ruby on Rails applications included in the distribution that show how to use and customize the tree.
APIlity Agua is an AJAX application that allows users to manage their Google AdWords accounts in an interactive and asynchronous way. The application behaves almost like a program on your desktop, but runs entirely in your Web browser. The name Agua stands for APIlity GUI for AdWords.
AdaptCMS is a PHP content management system powered by cakePHP that features a powerful plugin/theme system, complete article management with custom fields/template system and many other features, along with a fully responsive design. All these tools make it easy to create the content website you want to without the hassle. It uses Bootstrap to ensure a pleasant experience whether you are on a desktop or a mobile phone. Asset management allows easy editing inside the CMS to adjust the styling if you wish. Custom fields have many more options, from simple text inputs to dropdowns with adjustable dropdown options. Full category management is included, as well as being able to link articles to one another no matter what category they are in.
AgentWeb is an on-going project to develop a client-side Web-based end-user programming environment to be used by typical Web users and communities for developing and sharing interactive artifacts. AgentWeb consists of a plugin architecture for supporting development of interactive applications in different domains and provides an agent-based, event-based, visual programming paradigm for building interactive applications over DSLs of different application domains.
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.