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.
Bookingpad is a Web-based booking system. Its aims are to provide an easy to use interface for people booking and to be flexible enough to be used for a variety of purposes. It uses an image as a backdrop where booking slots can be placed. Once placed, the slots are manipulated through drag and drop.
Freedomotic is an open, flexible, scalable, mashup-oriented software system which can interact with well-known standard building automation protocols and with "do-it-yourself" solutions. It treats the Web, social networks, and frontends just like any other sensor or actuator in your automation system. For example, you can tweet your washing machine to start the washing cycle. Freedomotic leverages modern enterprise integration patterns and distributed computing architectures, along with cross-language APIs for extensions.
FMG is a futuristic war game based on full metal planet (an 'old' board game) and playable in a Web browser. Land your spaceship on Full Metal Planet, pick up ore, destroy or capture the enemy expensive hardware, and if you can, capture their own freighter with a hold full to bursting. Each game is independent. Although it is playable in English, not everything in the guide is translated yet.
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.
Kune is a distributed social network focused on collaboration rather than just on communication. It focuses on online real-time collaborative editing (Wave-based), decentralized social networking (federation), and Web publishing, while focusing on workgroups rather than just on individuals. It aims to create online spaces for collaborative work where organizations and individuals can build projects online, coordinate common agendas, set up virtual meetings, publish on the Web, and join organizations with similar interests. It has a special focus on Free Culture and social movements needs.