Melati is a tool for building Java-programmed websites backed by a database. It provides a generic database admin system, an object layer where the database is seen as a collection of Java objects, and transparent caching of commonly used records, selections and "computed objects", via a transparent persistence layer on top of JDBC. Melati also provides low level, fine-grained access control through capabilities, and a rapid templating mechanism, using "templets" (sub-templates) for rendering interface elements (e.g. HTML input boxes, dropdowns). Melati is closely integrated with the popular WebMacro templating engine.
Memchan is an extension library to the script language Tcl, as created by John Ousterhout. It provides two new channel types for in-memory channels and the appropriate commands for their creation. They are useful to transfer large amounts of data between procedures or interpreters, and additionally provide an easy interface to on-the-fly generation of code too. No need to set or append to a string, just do a simple puts.
Mercat is a light-weight, cross platform programming language. It is garbage collected and self hosting and produces portable byte-compiled binaries that can be executed on any platform with the appropriate interpreter. Interpreters are available for Linux, DOS (32-bit) and DOS (16-bit) and the interpreter source should be easily compilable for other platforms.
Merchant-Store is an easy-to-use Perl-based shopping cart script with an integrated product manager, backend order manager, and real-time credit card processing capabilities. There are three versions available. The first is for Signio-compatible credit card processing. The second is for AuthorizeNet-compatible credit card processing. The third is an AuthorizeNet modification for Selena Sol's web_store.
mfind is an extensible Machine Find utility. In any network of more than 10 machines, it sometimes becomes necessary to get a list of which machines meet some criteria. This utility is one possible answer to this problem. Composed of two applications, mfind creates a database of machine configurations which is easily parsable using wildcards and regular expressions. For example, it makes it rather easy to determine just how many Sun systems with 256MB of RAM running Solaris 2.6 and an ATI-VideoXpression video card are on-site.