TagEventor is a project to enable radically simple computer usage by creating physical-object-based user interfaces. It does this using commercially available (and relatively cheap), standardized RFID technology in the form of small, simple USB connected contacted card/tag readers and small, cheap tags. The project was started based on products available from the "touchatag" company, which has clients for Windows and Mac, and run their own Web service to enable many interesting Web-based applications. However, no simple, lightweight Linux client was available, and the Web focus meant that some client-focused functionality was not possible. The software is currently a daemon that monitors the presence of one or more RFID tags on a connected reader and generates "system events" when tags are placed on it or removed from it.
PyMuTester is tool to facilitate Mutant Testing (a.k.a Mutant Analysis or Program Mutation) on software systems written in Python. Its main purpose is to assist you in improving your existing unit tests to cover missing checks and “loopholes” in your testing. It works by making small changes (technically known as mutants) to your Python application’s source code and re-running your unit tests over these mutated applications' source code. Since the mutants usually go against the specifications, your unit tests should fail in such tests. If the unit tests still pass, then that is an indication that your unit tests might have missed some checks.
The DBacesslayer (or DBSlayer for short) is a lightweight database abstraction layer suitable for high-load Web sites where you need the scalable advantages of connection pooling. DBSlayer talks to clients via JSON over HTTP, meaning it's simple to monitor and can swiftly interoperate with any Web framework you choose.
apub is a tool to simplify uploading documents of a site to remote servers. Simply create an XML configuration file containing one or more site definitions, with the local and remote document root. After that, you can upload any file in any of your document roots with one simple command.
JCatapult is a development platform written in Java. Built for modularization, JCatapult allows developers to build modules such as a blog, content-management system, wiki, or any other reusable set of features and use them across multiple applications. Built on top of open source technologies, JCatapult is a robust and scalable platform. However, it is also agile and lightweight because it uses a convention over configuration approach.
HTMLSplicer is a toolkit that provides methods to compose complex HTML documents from simpler HTML documents, called templates. It can be used to generate servlet responses in Java Web applications, without adopting a full-fledged presentation layer framework like JSP, JSF, Apache Wicket, or GWT.