Treebeard is an XSLT IDE that allows you to load an XML file and an XSLT file (from the Web or from the local file system), edit either file, and then perform transformations. Some features include syntax highlighting, a pluggable XSLT transformer, a template browser, SAX transformations (so you can transform large files - 4MB tested), regular expression find, and displaying transformation results in HTML or plain text.
MIB Smithy is an application for SNMP and COPS developers, MIB and PIB designers, and Internet-draft authors. It provides a GUI-based environment for designing, editing, and compiling MIB and PIB modules according to the SMIv1, SMIv2, and COPS-PR-SPPI standards. It accelerates the development process by providing an easy-to-use GUI-based environment for developing the specifications without the syntax and formatting concerns of editing the modules by hand. It includes a number of built-in basic SNMP management tools, XML support, and (with MIB Smithy Professional) support for custom compiler output formats.
Akeni Messenger Jabber Edition is a cross-platform client for Jabber compliant servers. It features an XML-based messaging protocol, private chatting, conference mode, broadcast messages to groups of people, message log, a typing indicator, a full-featured rich-text editor, emoticons, and powerful online presence management.
Bambookit GUI is a completely XML-scriptable user interface to build real-time interactive Web application front-ends. Applications occupy 100 Kb of device memory and run on any Java-enabled browser. Users can move windows, resize containers, scroll and sort tables, lists, trees, see real-time data display, use a layout manager, and more. All rendering and event handling is managed in the XML scripts.
MIB Smithy SDK is a dynamic extension to Tcl/Tk (8.4+) that allows development of custom scripts for controlling SNMP agents, manipulating SMI definitions, doing conversions, and more. It is based on the core of Muonics' MIB Smithy, and the SDK supports SMIv1 and SMIv2, as well as SNMPv1/v2c/v3 with HMAC-SHA-96 and HMAC-MD5-96 authentication and DES/CBC and AES128/CFB privacy. It also provides complete read-write access to all elements of SMI/MIB Module definitions, unlike similar extensions that provide only read access to a limited subset. The SDK allows multiple discrete SMI databases and SNMP sessions, and provides all of the built-in validation and error recovery capabilites of the full product, without the visual MIB development environment.
Mini-XML is a small XML parsing library that you can use to read XML and XML-like data files in your application without requiring large non-standard libraries. It only requires an ANSI C compatible compiler (GCC works, as do most vendors' ANSI C compilers) and a "make" program. It supports reading of UTF-8 and UTF-16 and writing of UTF-8 encoded XML strings and files, and provides a hierarchical view of the file via a linked-list tree structure of typed nodes and functions for managing, traversing, indexing, and searching the tree.
The edit-on JavaBean SDK is a customizable, feature-rich JavaBean that allows developers to add WYSIWYG editing functionality to their AWT- or Swing-based applications. It features an intuitive word processor-like user interface that enables XHTML content authoring with XML markup, and has a royalty free run-time license.
EditLive! is a cross-platform, browser-based Web content editor with a Word-like WYSIWYG interface. Key features include a live spell checker and advanced table and nested list support. It produces content that complies with Section 508 and W3C accessibility, key XHTML and CSS standards. It is designed for use with Web content management, knowledge management, and e-learning applications. Integrations for major CMS platforms and business solutions including IBM Workplace Web Content Management, Vignette, EMC (Documentum), Percussion, FileNet, Open Text, Ektron, Ingeniux, Stellent, vCampus, and Schoolwires are also available.
Syntext Serna is a highly customizable, multi-platform, pure XSL-driven WYSIWYG XML content editor. It looks and works like a conventional word processor, yet it gives you much more flexibility to alter or reuse content while keeping its integrity intact. It lets you collaborate on compound documents that contain embedded data from various sources. Content is viewed as an integrated whole that is intuitively transparent to authors.