EZMVC is an easy-to-use Web development framework implementing the MVC (Model View Controller) design pattern. It helps you create maintainable, flexible, and scalable applications. It is similar to frameworks like CodeIgniter, CakePHP, or symfony, but does not contain all the features of those frameworks at the moment. It provides a base registry class for storing application variables, a router class to dispatch requests to controller classes, a MySQL database wrapper class, a base model class to manage stored information, a template processing class to manage the output of view scripts, and helper classes for CAPTCHA validation, display pagination, and bread crumb links.
AVS is a source configuration management software that embedds a bug tracking feature. It is based on a common file "check-out / check-in" procedure, which eases early conflict detection. A file can have parallel versions. A proprietary 3-way merge tool is bundled to help merging. AVS uses a development task concept, which allows grouping checked-out files for the same purpose. Users can then work on several tasks at once without confusing files. Each development task is natively linked to a change request, which can be linked to several tasks. The build manager then relies on a change request selection within a set, while still being able to unselect some tasks if needed. A user management feature, with groups and access rights, is provided to restrict access to users upon their profile.
JLeak is a JVM agent meant to track down memory leaks within Java applications. It uses the javassist library to enhance Java classes in order to register instantiations and finalizations. The history view shows the stack trace of all new recorded instances. The graphic interface can be launched within the application or remotely as a dedicated process. Either way, the JLeak engine and the GUI communicate through network sockets. JLeak adds a reasonable memory overhead consumption, and can be easily launched through any IDE such as Eclipse, even on J2EE applications.
JDiff is a tool which performs folder recursive comparisons and file comparison based on Myer's minimum set of differences algorithm. Based on this file comparison algorithm, it also provides a 3-way merge, which can run without a graphical interface. JDiff is released as an auto-executable jar file.
xemmai is a dynamic programming language. It has lambda closures, classes, exceptions, modules, threads, and fibers. It is implemented in C++ and has a C++ friendly API to implement extension modules. It aims to be a general purpose glue language. It runs on Linux, Windows, and hopefully other Unix systems. Internally, codes are executed on a byte code interpreter. It also has a concurrent garbage collector to utilize multiple processors.
EZPX is a lightweight photoblog engine with all the features you need and a user interface you'll love to use. It can be used as a standalone photoblog application or as a Flickr agent. It features an easy installer/upgrader that notifies you when an upgrade is available, support for templates, and much more.
FlashCardPrinter is a lean framework for printing flash cards. Flash cards help you learn your vocabulary or similar things that can be described in a few words. Flash cards are typically used in a flash card box according to the Leitner System. Each of the cards contains a question on the front side and the answer on the back side. You check the knowledge of each cards several times with increasing time between.
SPT JCR Manager is a simple Web application used to view and manage Java Content Repositories. The application supports viewing the contents of a repository through a tree view, or through querying (XPath, SQL) or searching the entire repository. It supports CRUD operations on Nodes and properties (all standard types mandated by the specifications are supported).