This is a list of XML markup languages.
0-9
8ML Markup language for financial derivatives
A
- AdsML Markup language used for interchange of data between advertising systems.
- Agricultural Ontology Service
- AIML Markup language used for creating artificial intelligence chatterbots.
- Attention Profiling Mark-up Language (APML): format for capturing a person’s interests and dislikes
- Atom (standard): The Atom Syndication Format is a language used for web feeds
- Automated Test Markup Language (ATML): ATML defines a standard exchange medium for sharing information between components of automatic test systems. This information includes test data, resource data, diagnostic data, and historic data.
- Attention.xml
- aecXML: a mark-up language which uses Industry Foundation Classes to create a vendor-neutral means to access data generated by Building Information Modeling.
B
- Binary Format Description language: an extension of XSIL which has added conditionals and the ability to reference files by their stream numbers, rather than by their public URLs
- Business Process Execution Language: a business process modeling language that is executable
C
- Call Control eXtensible Markup Language: a standard designed to provide telephony support to VoiceXML
- CellML: a language describing mathematical models
- Channel Definition Format
- Chemical Markup Language
- Clinical Data Interchange Standards Consortium
- Clinical Document Architecture
- CMRL: a markup language for concise message content
- COLLADA: a standard for exchanging digital assets among various graphics software applications
- Common Alerting Protocol (CAP)
- CookSwing
- CXML: a protocol intended for communication of business documents between procurement applications, e-commerce hubs and suppliers
D
- Darwin Information Typing Architecture
- Diag-ML for Integrated Diagnostics and Health Management
- dicML for monolingual and bilingual dictionaries
- Dimensional Markup Language
- Directory Service Markup Language
- DisplayML
- DocBook: a markup language for technical documentation.
- Document Schema Definition Languages
- Document Structure Description: a schema language for XML
- DotML
E
- ebXML: a collection of Electronic Business specifications
- eLML: eLesson Markup Language
- EMML Enterprise Markup Markup Language
- EPUB electronic publication, open e-book format
- Extensible Application Markup Language
- Extensible Data Format
- Extensible Messaging and Presence Protocol
- Extensible Provisioning Protocol
- Extensible Resource Identifier
- Extensible Stylesheet Language
F
- 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
- FreebXML.org
- FXT: transformation specification for the Functional XML Transformation Tool
E
- ENML: eNotarization Markup Language
G
- 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 Microsoft, IBM 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
H
- HelpML
- HumanML: for describing contextual (emotional, social, pragmatic) information about instances of human communication
I
- Information and Content Exchange
- Industry Foundation Classes: specifically the “ifcXML” format, defined by ISO 10303-28 (“STEP-XML”), having file extension “.ifcXML”. This format is suitable for interoperability with XML tools and exchanging partial building models.
J
- Java Speech Markup Language: a language for annotating text input to speech synthesizers.
- Job Definition Format: a standard developed by the graphic arts industry to facilitate cross-vendor workflow implementations
- Job Submission Description Language: describes simple tasks to non-interactive computer execution systems
K
- Keyhole Markup Language: geographic annotation
L
- 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
M
- Mail Markup Language (MML): a language describing and structuring content for email
- MathML: a language describing mathematical notation
- Medical Markup Language
- Medical Reality Markup Language (MRML)
- Microformats: a piece mark up that allows expression of semantics in an HTML (or XHTML) web page
- MOWL: semantic interactions with multimedia content
- Music Encoding Initiative (MEI): an XML-based language for digital representations of music notation documents.
- Music Markup Language
- MusicXML: an XML-based music notation file format.
- MXML: a language used to declaratively lay-out the interface of applications, and also to implement complex business logic and rich internet application behaviors
N
- Namespace Routing Language
- Namespace-based Validation Dispatching Language
- National Information Exchange Model
- Nested Context Language
- NeXML: an XML representation of the NeXus data format
O
- ODD: A ‘One Document Does-it-all’ TEI format for simultaneously recording project documentation and meta-schema definition from which you can generate RELAX NG, W3C 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
P
- 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
R
- RailML
- RDFa
- RecipeML
- Regular Language description for XML
- RELAX NG: a schema language
- Remote Telescope Markup Language
- Resource Description Framework: a metadata model based upon the idea of making statements about resources
- RSS (file format)
- RSS enclosure
S
- S5 file format: slideshow data
- SAML: authentication and authorization data
- SBML: models of biological processes
- Scalable Vector Graphics: describes two-dimensional vector graphics
- Schematron: an XML structure validation language for making assertions about the presence or absence of patterns in trees
- SCORM: XML for web-based e-learning
- SCXML: provides a generic state-machine based execution environment based on Harel statecharts
- Shopinfo.xml: provides shop and product data
- Simple Sharing Extensions
- SOAP: a protocol for exchanging XML-based messages over computer networks
- SOAP with Attachments: the method of using Web Services to send and receive files using a combination of SOAP and MIME, primarily over HTTP.
- Speech Application Language Tags
- Speech Synthesis Markup Language: a language for speech synthesis applications
- SPML: user, resource and service provisioning information
- StratML: an XML vocabulary and schema for strategic plans
- Streaming Transformations for XML: a XML transformation language intended as a high-speed, low memory consumption alternative to XSLT.
- SXBL: defines the presentation and interactive behavior of elements described in SVG
- Synchronized Multimedia Integration Language: describes multimedia presentations
T
- 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
U
- Universal Description Discovery and Integration: a registry for businesses worldwide to list themselves on the Internet
V
- 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
W
- W3C MMI
- WDDX: Web Distributed Data eXchange
- Web feed
- Web Ontology Language: a language for defining and instantiating Web ontologies (a set of concepts within a domain and the relationships between those concepts)
- Web Services Flow Language: an XML language proposed by IBM to describe the composition of Web services, later superseded by BPEL
- Web Services Description Language: an XML-based language that provides a model for describing Web services
- Web Services Dynamic Discovery: a technical specification that defines a multicast discovery protocol to locate services on a local network.
- Wellsite information transfer standard markup language
- WML Wireless Markup Language
- WiX: Windows installers data
- WordprocessingML: a file format specification for the storage of electronic documents
- WS-Policy
X
- X3D: Extensible 3D (X3D) is an international standard for real-time 3D computer graphics, the successor to Virtual Reality Modeling Language (VRML)
- XAML: a declarative XML-based vector graphics markup language
- XACML: eXtensible Access Control Markup Language
- XAP: Antenna patterns
- XBEL : the XML Bookmark Exchange Language.
- XBL: used to declare the behavior and look of ‘XUL‘-widgets and XML elements
- XBRL: an open data standard for financial reporting.
- xCBL: a collection of XML specifications for use in e-business.
- xCal: the XML-compliant representation of the iCalendar standard
- XCES: an XML based standard to codify text corpus
- XDI: sharing, linking, and synchronizing data using machine-readable structured documents that use an RDF vocabulary based on XRI structured identifiers
- XDuce: an XML transformation language
- XDXF: for monolingual and bilingual dictionaries
- XFA: enhance the processing of web forms
- XForms: a format for the specification of a data processing model for XML data and user interface(s) for the XML data, such as web forms
- XFT: a XML language used in travel industry
- XHTML: a markup language that has the same depth of expression as HTML, but with a syntax conforming to XML
- XHTML Basic
- XHTML Friends Network
- XHTML Modularization
- XInclude: a processing model and syntax for general purpose XML inclusion
- XLIFF: XML Localization Interchange File Format, a format created to standardize localization.
- XLink: a language used for creating hyperlinks in XML documents
- XMI: an OMG standard for exchanging metadata information via XML. The most common use of XMI is as an interchange format for UML models
- XML Encryption: a specification that defines how to encrypt the content of an XML element
- XML Information Set: describing an abstract data model of an XML document in terms of a set of information items
- XML Interface for Network Services: definition and implementation of internet applications, enforcing a specification-oriented approach.
- XML Resource: provide a platform independent way of describing windows in a GUI
- XML Schema: a description of a type of XML document, typically expressed in terms of constraints on the structure and content of documents of that type, above and beyond the basic syntax constraints imposed by XML itself
- XML Script: an XML transformation language, or a Microsoft technology preview for scripting web browsers
- XML Signature: an XML syntax for digital signatures
- XML for Analysis: data access in analytical systems, such as OLAP and Data Mining
- XML pipeline: a language expressing how XML transformations are connected together
- XML-RPC: a remote procedure call protocol which uses XML to encode its calls and HTTP as a transport mechanism
- XMLmosaic – A programming language contained in xml code. The xml describes relationships between classes and contains the procedures.
- XMLTerm: A Mozilla-based Semantic User Interface
- XMLTV: a format to represent TV listings.
- XMLVM: A format used to convert java .class files and .NET .exe files into other languages such as JavaScript or Objective-C
- XOMGL: obtain large amounts of data from municipal government agencies.
- XOXO: an XML microformat for publishing outlines, lists, and blogrolls on the Web
- XPDL: interchange Business Process definitions between different workflow products
- XPath (or XPath 1.0): an expression language for addressing portions of an XML document
- XPath 2.0: a language for addressing portions of XML documents, successor of XPath 1.0
- XPointer: a system for addressing components of XML based internet media
- XQuery: a query language designed to query collections of XML data (similar to SQL
- XrML: the eXtensible Rights Markup Language, or the Rights Expression Language (REL) for MPEG-21
- XRules: a rules language that expresses constraints, calculations, interdependencies, and properties that describe and exist among elements and attributes of an XML document
- XSIL: an XML-based transport language for scientific data
- XSL Formatting Objects: a markup language for XML document formatting which is most often used to generate PDFs
- XSL Transformations: a language used for the transformation of XML documents.
- XSPF: a playlist format for digital media
- XUL: a XML user interface markup language developed by the Mozilla project.
- XUpdate: a lightweight query language for modifying XML data