XMLNuke is Web development framework based on XML. Programming with the XMLNuke framework, you create your Web site based on your data. Web design is not mandatory. To aid in this work, XMLNuke provides several classes for abstracting the use of XML and the environment in which XMLNuke is running. PHP5 or CSharp/Mono may be used by programmers to build applications with XMLNuke.
Sql2xml is a CGI program that lets you request a SQL query and convert it to JSON, CSV, XML or INI through a Web server. Sql2xml supports requests from multiple users and for multiple databases. It is intended for developers who do not have direct access to database servers due to firewalls or other restrictions.
adx is a minimalistic but massively Web-enabled address book that runs completely in your Web browser. It's OS-independent and supports comprehensive details for each contact entry, including user identifiers and profiles for Skype, Twitter, Flickr, Delicious, Facebook, LinkedIn, studiVZ, instant messengers, etc. It supports the hCard and XFN microformats.
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.
"Ball", the Byzantine Askemos Language Layer, is an intrusion resistant and incorruptible, autonomous distributed operating system. It provides application programmers with continuations, messages, and rights management on top of a peer-to-peer network resisting byzantine failures of network nodes. The API significantly raises the level of abstraction in comparison with other operating systems: there are very few system calls, and these are expressed in XML. An alternative understanding of Askemos is that of an XML object database with stored procedures.
EditiX is a cross-platform and multi-purpose XML editor and XSLT debugger (1.0 and 2.0), which helps Web authors and programmers use XML and XML-related technologies, such as XSLT, FO, and XSD schemas. It provides a lot of functionality within a refined IDE, which guides the user with intelligent entry helpers, and has real-time XPath location and syntax error detection. It allows the user to apply an XSLT or FO transformation, and shows the result in a separate view. It includes default templates for XML, DTD, XHTML, XSLT, XSD, XML RelaxNG, SVG, MathML, and XML FO. It can generate schema W3C, DTD or RelaxNG from a document instance.
The ALICE software implements AIML (Artificial Intelligence Markup Language), a non-standard evolving markup language for creating chat robots. The primary design feature of AIML is minimalism. Compared with other chat robot languages, AIML is perhaps the simplest. The pattern matching language is very simple, for example permitting only one wild-card ('*') match character per pattern. AIML is an XML language, implying that it obeys certain grammatical meta-rules. The choice of XML syntax permits integration with other tools such as XML editors. Another motivation for XML is its familiar look and feel, especially to people with HTML experience.