Soiled is a Flash-based telnet client and terminal emulator, supporting both char-by-char and line-by-line mode. In line-by-line mode, it has some features that make it suitable for MUDs, such as aliases, macros, and hotkeys. Since it is implemented in Flash, it can be used from a Web browser.
php mudnames is a PHP class that can generate random names for characters used in role playing games such as multi-user dungeon (MUD) games. Although the names do not mean anything, they sound very much like typical names of characters that you often see in this kind of game. It can retrieve text data from one of several dictionary files. The dictionary data is used to generate random names based on selected capabilities and used particles.
Mireka is a mail server with SMTP, Mail Submission, and POP3 services. It can also be used as an SMTP proxy. As a proxy, it can help to prevent or diagnose mail problems, like outgoing backscatter spam. It provides detailed logging, basic mail traffic statistics, tarpit to prevent email harvesting, and loop detection. It can filter email by DNSBL, SPF, mail size, local domains, and recipients list. Local recipients can be specified using regular expressions. TLS is supported for incoming connections. Aliases, forward lists, and very simple mailing lists can be configured in XML. Custom filters and other components can be written in Java, and they can be easily implemented and installed.
Mysql Done Right is a PHP 5.0+ class that provides a safe, clean, object-oriented, and efficient way to do database development. All queries except those with multiple row results return exactly what you need in one line of code. This is all done while still maintaining use of prepared queries and bound parameters to eliminate the risk of SQL injection attacks and operate more efficiently. No extra coding is needed on your part to reuse prepared queries. You simply write the same query again, and if you have used that one before, the prepared handle is reused. The newly bound parameters are used against the existing prepared handle, and the results are recomputed. The results themselves are not cached. Database connectivity is implemented using MySQLi.
HornetQ is a multi-protocol, embeddable, high performance, clustered, asynchronous messaging system. HornetQ is an example of Message Oriented Middleware. It includes an extensive, easy-to-understand user-manual and quick-start guide and over 65 ready-to-run examples out of the box, demonstrating everything from simple JMS usage to complex clusters of servers and more exotic functionality. Its elegant POJO based design has minimal third party dependencies. You can run HornetQ as a stand-alone messaging broker, run it in integrated in your favorite JEE application server, or run it embedded inside your own application. Its journal provides high persistent messaging performance. Automatically switching into native mode when running on Linux, it uses asynchronous IO to provide persistent messaging rates that can saturate the write throughput of a disk. Its pluggable transport system uses JBoss Netty out of the box to provide high performance and scalability on the wire.
RelEx is an English-language semantic dependency relationship extractor, built on the Carnegie-Mellon Link Grammar parser. It can identify subject, object, indirect object, and many other syntactic dependency relationships between words in a sentence; it generates dependency trees, resembling those of dependency grammars, and specifically, those of Dekang Lin's MiniPar and the Stanford parser. It accomplishes this by applying a sequence of rules, based on the local context, and thus resembles constraint grammar in its implementation. In this sense, it implements some of the ideas of Hudson's Word Grammar. However, unlike other dependency parsers, RelEx attempts a greater degree of semantic normalization.
The Isotrol DocGen BOUML plugout is a practical tool to update the OpenUP-based documentation of your project dynamically. DocGen extracts texts and diagrams from a BOUML project and inserts them in an OpenOffice.org Writer document. It's preconfigured with a generic project template and three definition files for Analysis, Design, and Architecture OpenUP-based documents. You can also insert predefined tables and link external images to embed them into the document. You can define your own template and file definitions. It's as easy as writing an OpenOffice.org Writer document and designing your own page format, cover, index page, headings styles, variables, etc. Afterwards, you create an XML file pointing to the parts of the BOUML project with the contents.
StyxLib is a .NET implementation of the Styx (9P2000) protocol for distributed systems. This protocol is used by Inferno and Plan9 OSes. It is similar to other network file systems like NFS and CIFS, but in 9P systems, files do not always represent real files on disk, but can instead be interfaces to physical devices or programs.