ASCIIMathML is a script that converts calculator-style ASCII math notation (and many LaTeX formulas) to Presentation MathML while your Web page loads. It works with HTML and XHTML files in Mozilla/Firefox/Netscape 7+ browsers, as well as in Internet Explorer 6 with MathPlayer. For example, the solutions for the equation 'ax^2+bx+c=0' are expressed in the HTML file as '(-b +- sqrt(b^2 - 4ac))/(2a)', and display as nicely formatted MathML. The script can be easily used in wikiservers and blogs, as a rudimentary MathML editor (with instant preview), and to preview math formulas as they are typed into a Web page input area.

sMArTH is an equation editor built on open Web standards. The editor itself uses a SVG interface and the application logic is implemented in ECMAScript using the DOM. Both MathML and LaTeX are supported as exporting formats in addition to the SVG format. The most important mathematical content from both LaTeX and MathML is already provided, and this should cover the need of the majority of users. The graphical user interface allows even the most complex equations to be built with simple "Point and Click" techniques instead of writing convoluted typesetting code.

Math Volcano is a Javascript Web application for memorizing multiplication tables through "12 x 12." Individual and cumulative clock time information is shown in a table. Each "level" can be repeated until the clock times are satisfactory. Cookies are used to store the clock time information for five days after the session. Student interest is increased by allowing them to repeat individual levels to improve their clock times. After completing all levels, the sleeping volcano awakens!

Electowidget is a PHP library (initially a plugin for MediaWiki) designed to make it possible to conduct Internet polls and elections using many different voting systems, including the Schulze (Condorcet) method, instant runoff voting, approval voting, and even plain old plurality. It also assists in explaining different election methods by providing an easy way of tallying example elections and comparing the results as computed by different elections. The modular design allows for plugging in new election tallying methods, different ballot designs, and different ballot formats.

IMathAS (Internet Mathematics Assessment System) is a Web-based math testing and homework system. It is a light course/learning management system and testing system, similar to and inspired by WebWork and WIMS, and similar to textbook-bundled systems like iLrn and MathXL. It requires a browser with MathML and SVG support such as Firefox 1.5 or IE6 with plugins.

Formulax is a small Web application which renders formulae written in LaTeX on the fly and while they are being typed. It was designed to chat about mathematics and physics on IRC, ICQ, MSN, et al. where messenger plugins are not available. A formula author can pass a URL to dialogue partners to show them equations and formulae while they are being typed. Formulax relies on PHP, prototype (included), and mimeTeX (has to be installed). All that is needed on the client side is any JavaScript-enabled Web browser.

A generic synchronous replication engine for transactional applications.

PHP class to verify if a e-mail address is valid.