List of XML markup languages

This is a list of XML markup languages.


8ML Markup language for financial derivatives







  • FDCML: Field Device Configuration Markup Language
  • FicML: Fiction Markup Language
  • FictionBook: an e-book format
  • FieldML: Field Modelling/Markup Language
  • FleXML: an XML transformation language
  • FpML: Financial Products Markup Language
  • FXT: transformation specification for the Functional XML Transformation Tool


  • ENML: eNotarization Markup Language


  • Geography Markup Language: a grammar defined by the Open Geospatial Consortium (OGC) to express geographical features
  • GJXDM: a data reference model for the exchange of information within the justice and public safety communities
  • GPX: a language designed for transferring GPS data between software applications
  • GraphML: a standard exchange format for graphs
  • GuideML
  • GXA: an extension of SOAP being worked on by MicrosoftIBM and some other developers
  • GXL: a standard exchange format for graphs
  • Green Building XML: also known as “gbXML”, a schema to facilitate the transfer of building properties stored in 3D building information models (BIM) to engineering analysis tools, especially energy and building performance analysis


  • HelpML
  • HumanML: for describing contextual (emotional, social, pragmatic) information about instances of human communication





  • LandXML : a non-proprietary standard for data exchange among the land development, civil engineering and surveying communities.
  • Lenex: exchange format for swim rankings
  • LGML: Linguistics Markup Language, for describing natural languages
  • Link contract
  • LOGML: Log Markup Language, for describing the log reports of web servers




  • ODD: A ‘One Document Does-it-all’ TEI format for simultaneously recording project documentation and meta-schema definition from which you can generate RELAX NGW3C XML Schema, and DTDs as well as formatted documentation.
  • ODRL: an XML-based standard Rights Expression Language (REL) used in Digital Rights Management systems
  • Office Open XML: is a Microsoft file format specification for the storage of electronic documents
  • OIOXML: an XML-markup language created by the Danish government to ease communication from, to and between Danish governmental instances
  • Open Mathematical Documents (OMDoc), based on OpenMath and MathML, but with a greater coverage.
  • OML: an XML format for outlines, based on OPML.
  • Open eBook: the e-book format defined by Open eBook Publication Structure Specification; superseded by ePub.
  • Open Scripture Information Standard (OSIS), an XML-markup schema that defines tags for marking up Bibles, theological commentaries, and other related literature.
  • OpenDocument: a document file format used for describing electronic documents
  • OpenMath – a markup language for mathematical formulae which can complement MathML.
  • OPML: an XML format for outlines


  • phyloXML – XML for phylogenetic and phylogenomic applications
  • PMML – XML for predictive analytics and data mining
  • PNML – Petri Net Markup Language
  • PDBML – XML for Protein Data Bank




  • Text Encoding Initiative – guidelines for text encoding, with schemas and a mechanism to customise to individual project needs.
  • ThML – Theological Markup Language created by Christian Classics Ethereal Library (CCEL), to create electronic theological texts.
  • Topicmaps
  • Translation Memory eXchange (TMX): translation memory data
  • TREX: a simple schema language
  • Twitter Markup Language (TML): twitter markup language – subset of RTML – both created by Jack Hidary – managed by the non-profit TML Consortium



  • Vector Markup Language: used to produce vector graphics, implemented in Microsoft Office 2000 and higher
  • Vexi: an international effort to create an easy-to-use platform for the development and delivery of internet application interfaces
  • Video Ad Serving Template VAST – Video Ad Serving Template – IAB sponsored language for use in delivery of inline/linear and non-linear video advertising online.
  • VoiceXML: format for specifying interactive voice dialogues between a human and a computer



Leave a Reply