TurtolCMS is a powerful, flexible Web content management system. With it, you can manage every aspect of your Web content directly from your Web browser with intuitive editing tools. TurtolCMS does not restrict you with a template, but allows a designer full freedom to build any desired look and then gracefully re-use that design consistently for any new content that is added.
Selador is a browser-based fantasy game. The game was commercial at first, but has since been released as open source by its developers. The game focuses on teamplay and communication between players. Although it is played in real-time, strategy and planning are paramount. It comes with a nice set of graphics and a pre-populated database. It can be installed on any *AMP stack.
Construder is a 3D game featuring a dynamic infinite world of cubes to explore and change. In an artificial infinite structure, the player has to gather resources for construction purposes and for basic survival. Its 3D engine and basic game play are inspired by Minecraft and Infiniminer. The goal is to get 10,000,000 score points and get the "Construder" rank. Dangers the player might run into are starvation, as all actions require biological energy, and the randomly appearing robot drones that teleport the player far away. The game is feature complete and ready to play.
Assignment Collector/Grader is a Web application for collecting and automatically grading student lab work. It automatically runs JUnit tests against student uploads, immediately provides feedback to students, records student results for later review, provides a gradesheet summary of student performance, allows easy administration of students, assignments, and classes, and allows the availability of an Assignment to be timed.
PyMultimethods is a library that enables users to create multimethods (a.k.a. generic functions) in Python. In other words, you can create multiple versions of the same function/method. The one that is invoked depends on the runtime parameters. This is similar to polymorphism in the sense that the object type determines which version of the function is invoked. Multimethods go beyond the polymorphism found in conventional object oriented languages, however, because all parameters are taken into account (as opposed to only the "implied this", as in C++ or Java). PyMultimethods can also be used to "overload" a function or method.
Infonomix is a project management system similar to Trac, written in PHP and using XSLT. It is designed more for professional services tasks, like graphic design and Web development. It also keeps track of time using a time clock system, and time can be assigned to tasks, projects, or clients.