Showing posts with label XML. Show all posts
Showing posts with label XML. Show all posts

Thursday, July 08, 2010

Calenco : A collaborative editing Web platform

Calenco is a collaborative editing Web platform. It allows remote teams of writers, translators, and designers to create multi-lingual content and publish it in various formats: PDF, HTML, etc. It is based on XML technology to store and transform content.
  • Licenses : AGPL
  • Operating Systems : Linux, Windows, Mac OS X, Java Capable
  • Implementation : Java, AJAX, Dojo, jcr, Restlet, rest api

Monday, July 05, 2010

DDMSence : A Java API which supports the DoD Discovery Metadata Specification (DDMS)

DDMSence (pronounced "dee-dee-em-Essence") is a Java API which supports the DoD Discovery Metadata Specification (DDMS). It can transform XML DDMS Resource records into a Java object model (using XOM and Xerces), allowing them to be manipulated or traversed within the context of a Java environment. DDMSence also performs logical validation of rules which are not coded into the DDMS schema (such as the validation of longitude/latitude values).
  • Licenses : LGPL
  • Operating Systems : Java 1.5
  • Implementation : Java, XML, XOM, Schematron

XOM : An XML object model. It is a tree-based API for processing XML with Java that simultaneously supports streaming

XOM is an XML object model. It is a tree-based API for processing XML with Java that simultaneously supports streaming. In many use-cases, it can process arbitrarily large documents with effectively constant memory sizes. It strives for correctness, simplicity, and performance, in that order. XOM supports XSLT, Canonical XML, and XInclude.
  • Licenses : LGPL

Tuesday, January 05, 2010

UJO Framework offers a special architecture of beans different from conventional JavaBeans


UJO Framework offers a special architecture of beans different from conventional JavaBeans. The useful features are XML persistence of an object tree, simple introspection, easy collaboration with Swing tables, and very light weight.
  • Licenses : Apache 2.0
  • Operating Systems : OS Independent
  • Implementation :

Wednesday, October 07, 2009

DocBook Doclet creates DocBook XML and class diagrams from Javadoc comments, converts HTML to DocBook, and transfoms DocBook XML into various output formats. It consists of a complete DocBook distribution containing schemas and the DocBook XSL stylesheets. It also integrates Apache FOP as the XSL:FO processor. A Swing application is used to customize the doclet and most of the DocBook XSL parameters and to start the transformations.
  • Licenses : Freeware
  • Implementation : Java

Saturday, October 03, 2009

xslet : A collection of XSLT applets


xslet is a collection of XSLT applets. It includes "xslbook", which displays a book-style document in Web browsers without any other transformation tools, and "xslui", which displays Web pages with modularized XML files in Web browsers without any other transformation tools.
  • Licenses : LGPL
  • Operating Systems : OS Independent
  • Implementation : XSL/XSLT, JavaScript

Wednesday, September 16, 2009

XINS : A technology used to define, create, and invoke remote APIs

XINS is a technology used to define, create, and invoke remote APIs. XINS is specification-oriented. When API specifications are written (in XML), XINS will transform them to HTML-based documentation and Java code for both the client-side and the server-side. The communication is based on HTTP. XINS competes with the complex SOAP technology. Main design goals include simplicity, scalability, and testability. XINS is not only a specification technology, but also an application development framework. It offers transaction logging, unique log documentation, and active code generation.
  • Licenses : BSD Revised
  • Operating Systems : OS Independent
  • Implementation : Java

Wednesday, August 05, 2009

adx : A minimalistic but massively Web-enabled address book that runs completely in your Web browser

adx is a minimalistic but massively Web-enabled address book that runs completely in your Web browser. It 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.
  • Licenses : BSD Revised
  • Operating Systems : OS Independent
  • Implementation : XSL/XSLT, JavaScript, XML, HTML

Tuesday, August 04, 2009

Sketsa SVG Editor : A vector drawing application based on SVG

Sketsa SVG Editor is a vector drawing application based on SVG. It allows users to create vector graphics that can be scaled and printed at any resolution, without losing detail or clarity. It features various tools for optimizing content creation, and includes a property palette, a DOM editor, a source editor, a resource editor, SVG-specific shape tools, transformation tools, and additional illustration tools. It uses SVG as its native file format.
  • Licenses : Shareware
  • Operating Systems : OS Independent
  • Implementation : Java

Saturday, December 15, 2007

NekoHTML: A simple HTML scanner and tag balancer

NekoHTML is a simple HTML scanner and tag balancer that enables application programmers to parse HTML documents and access the information using standard XML interfaces. The parser can scan HTML files and "fix up" many common mistakes that human (and computer) authors make in writing HTML documents. NekoHTML adds missing parent elements; automatically closes elements with optional end tags; and can handle mismatched inline element tags.

NekoHTML is written using the Xerces Native Interface (XNI) that is the foundation of the Xerces2 implementation. This enables you to use the NekoHTML parser with existing XNI tools without modification or rewriting code.