The OATH Toolkit makes it easy to build one-time password authentication systems. It contains shared libraries, commandline tools, and a PAM module. Supported technologies include the event-based HOTP algorithm (RFC4226) and the time-based TOTP algorithm (RFC6238). OATH stands for Open AuTHentication, which is the organization which specifies the algorithms. For managing secret key files, the Portable Symmetric Key Container (PSKC) format described in RFC6030 is supported.
OWASP Zed Attack Proxy (ZAP) is an easy-to-use integrated penetration testing tool for finding vulnerabilities in Web applications. It is designed to be used by people with a wide range of security experience and as such is ideal for developers and functional testers who are new to penetration testing as well as being a useful addition to an experienced pen tester's toolbox. ZAP provides automated scanners as well as a set of tools that allow you to find security vulnerabilities manually.
OpenLaszlo Schema Generator provides methods to enhance LZX-Markup from the OpenLaszlo RIA with full schema/namespace support and validation. You can run it from the command line or from inside your project using ANT. The JAR contains tasks to generate an XSD from your project LZX files; by doing that, you have full Schema Validation in Eclipse, and it will show you all your XML schema errors. The validation is aware of ALL tags and attributes: the LZX base components (+incubator) and your project specific code. Further, you get content-sensitive drop down menus for Tags and Attributes.
PHP Emoticon Parser can replace emoticon text with HTML image tags. It can search for emoticon text characters in a given text string and replace them with equivalent emoticon images. The emoticon text and image mappings are defined in a separate script that maps emoticon names to the different equivalent representations for emoticon text symbols.
PHP On Pie is a PHP framework that combines the best ideas from PHP projects like Drupal, CodeIgniter, Kohana, and ZendFramework. It has very few core concepts: classes, models, events, slots, and tools. It lets you repackage completed apps into plugins that you or others can use later. Its smart database classes allow you to implement vertical and horizontal partitioning (sharding) easily to handle millions of users.
Project REI is Web-based software designed to allow rapid creation of data handling interfaces. Its goal is to reduce the number of small, unique, often heavily scripted solutions, which have been implemented to support departments in daily business. This is done by providing centralized access to many different interfaces to fulfill different needs. In short, Project REI is used to replace overblown spreadsheets and local databases. Setting up interfaces is done through a central GUI and allows for immediate results. Changes to interfaces can be seen and tested in real time. Even though it cannot fulfill all needs, many mundane but still important requirements can be supported with little effort.
PyCAM generates toolpaths (GCode) for CNC machines out of 3D STL model files or 2D gravure contour files (SVG or DXF). The output of PyCAM can be imported into EMC2 or other machine controllers to direct the milling machine. PyCAM features different path generation strategies, cutter shapes, and post-processing options.
QMentat helps you practice mental arithmetic. It uses arbitrary-length fixed point arithmetic, and can handle any size numbers, only limited by the size of your screen (and in the case of division with an integer result, the speed at which the number can be factored). It is also quite configurable, allowing you to tailor the questions to your needs.