{
 "id": "xml",
 "name": "XML",
 "category": "markup",
 "identifiers": {
  "extensions": [
   "xml"
  ],
  "mime": [
   "application/xml",
   "text/xml"
  ],
  "puid": [
   "fmt/101"
  ],
  "wikidata": [
   "Q2115"
  ],
  "loc_fdd": [
   "fdd000075",
   "fdd000263"
  ],
  "uti": [
   "public.xml"
  ],
  "signatures": [
   {
    "name": "XML 1.0",
    "sequences": [
     {
      "position": "bof",
      "offset": 0,
      "max_offset": 3,
      "pattern": "3c3f786d6c2076657273696f6e3d(22|27)312e30(22|27)"
     }
    ]
   }
  ],
  "priority_over": [
   "fmt/97",
   "fmt/98",
   "fmt/99",
   "fmt/100",
   "fmt/96"
  ]
 },
 "status": "writable",
 "summary": "The Extensible Markup Language (XML) is a general purpose markup language for creating other, special purpose, markup languages, and is a simplified subset of SGML. The structure and grammar of an XML document can be defined using a markup declaration, such as a Document Type Definition (DTD) or XML schema. A XML document consists of nested elements, each of which may have attributes and content. It typically begins with an XML declaration, defining the XML version and character set used. This may be followed by a Document Type declaration, containing or pointing to a markup declaration for the class of document. An XML document is said to be well-formed if it conforms to the XML specification; it is said to be valid if it additionally complies with a defined markup declaration. The formatting and transformation of XML documents can be controlled using the Extensible Stylesheet Language (XSL).",
 "tools": [
  {
   "name": "Ace",
   "url": "https://ace.c9.io",
   "reads": true,
   "writes": false,
   "license": "3-clause BSD License",
   "open_source": true
  },
  {
   "name": "Adobe Acrobat 9 Pro",
   "url": "https://www.wikidata.org/wiki/Q121759405",
   "reads": false,
   "writes": true
  },
  {
   "name": "Adobe Captivate",
   "url": "http://www.adobe.com/products/captivate/",
   "reads": true,
   "writes": true
  },
  {
   "name": "Adobe ExtendScript Toolkit",
   "url": "https://www.wikidata.org/wiki/Q111430820",
   "reads": true,
   "writes": false
  },
  {
   "name": "Aid4Mail",
   "url": "http://www.aid4mail.com/",
   "reads": false,
   "writes": true
  },
  {
   "name": "Archon",
   "url": "http://www.archon.org/",
   "reads": false,
   "writes": true,
   "license": "University of Illinois/NCSA Open Source License",
   "open_source": true
  },
  {
   "name": "Cellosaurus API",
   "url": "https://api.cellosaurus.org/",
   "reads": false,
   "writes": true
  },
  {
   "name": "CHICKEN",
   "url": "https://www.call-cc.org/",
   "reads": true,
   "writes": false,
   "license": "3-clause BSD License",
   "open_source": true
  },
  {
   "name": "CLion",
   "url": "https://www.jetbrains.com/clion/",
   "reads": true,
   "writes": false,
   "license": "proprietary license"
  },
  {
   "name": "Coding Analysis Toolkit",
   "url": "http://cat.texifter.com/",
   "reads": true,
   "writes": true,
   "license": "GNU General Public License, version 3.0",
   "open_source": true
  },
  {
   "name": "CoffeeCup HTML Editor",
   "url": "http://coffeecup.com/html-editor/",
   "reads": true,
   "writes": true
  },
  {
   "name": "DatabaseSpy",
   "url": "http://www.altova.com/databasespy.html",
   "reads": true,
   "writes": true,
   "license": "end-user license agreement"
  },
  {
   "name": "DataGrip",
   "url": "https://www.jetbrains.com/datagrip/",
   "reads": false,
   "writes": true
  },
  {
   "name": "Dokiel",
   "url": "https://doc.scenari.software/Dokiel",
   "reads": true,
   "writes": false,
   "license": "CeCILL / GNU General Public License, version 3.0 / GNU Lesser General Public License, version 3.0 / Mozilla Public License, version 2.0",
   "open_source": true
  },
  {
   "name": "Dom4j",
   "url": "http://dom4j.sourceforge.net",
   "reads": true,
   "writes": false,
   "license": "BSD licenses",
   "open_source": true
  },
  {
   "name": "Dreamweaver MX 2004",
   "url": "https://www.wikidata.org/wiki/Q118869808",
   "reads": true,
   "writes": true
  },
  {
   "name": "Eclipse Buckminster",
   "url": "http://www.eclipse.org/buckminster/",
   "reads": true,
   "writes": false,
   "license": "Eclipse Public License",
   "open_source": true
  },
  {
   "name": "EndNote 7",
   "url": "https://www.wikidata.org/wiki/Q123371056",
   "reads": false,
   "writes": true
  },
  {
   "name": "EndNote x1 Bibliographies Made Easy",
   "url": "https://www.wikidata.org/wiki/Q115972899",
   "reads": false,
   "writes": true
  },
  {
   "name": "Expat",
   "url": "https://libexpat.github.io/",
   "reads": true,
   "writes": false,
   "license": "Expat license",
   "open_source": true
  },
  {
   "name": "Foxit Reader 6.1",
   "url": "https://www.wikidata.org/wiki/Q113627037",
   "reads": false,
   "writes": true
  },
  {
   "name": "GGobi",
   "url": "http://www.ggobi.org/",
   "reads": true,
   "writes": true,
   "license": "BSD licenses / Common Public License / GNU General Public License",
   "open_source": true
  },
  {
   "name": "GigaMesh",
   "url": "https://gigamesh.eu",
   "reads": false,
   "writes": true,
   "license": "GNU General Public License",
   "open_source": true
  },
  {
   "name": "GNOME Planner",
   "url": "https://wiki.gnome.org/Apps/Planner",
   "reads": true,
   "writes": true,
   "license": "GNU General Public License, version 2.0 or later",
   "open_source": true
  },
  {
   "name": "GNU Source-highlight",
   "url": "https://www.gnu.org/software/src-highlite/",
   "reads": true,
   "writes": false
  },
  {
   "name": "HippoEDIT",
   "url": "https://www.hippoedit.com",
   "reads": true,
   "writes": true
  },
  {
   "name": "Hozo",
   "url": "http://www.hozo.jp/",
   "reads": false,
   "writes": true
  },
  {
   "name": "IntelliJ IDEA",
   "url": "https://www.jetbrains.com/idea/",
   "reads": true,
   "writes": false,
   "license": "Apache Software License 2.0 / trial",
   "open_source": true
  },
  {
   "name": "JabRef",
   "url": "https://www.jabref.org/",
   "reads": true,
   "writes": true,
   "license": "MIT License",
   "open_source": true
  },
  {
   "name": "jEdit",
   "url": "https://www.jedit.org",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License, version 2.0 or later",
   "open_source": true
  },
  {
   "name": "Jemris",
   "url": "http://www.jemris.org/",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License",
   "open_source": true
  },
  {
   "name": "JHOVE",
   "url": "http://jhove.openpreservation.org",
   "reads": true,
   "writes": false,
   "license": "GNU Lesser General Public License",
   "open_source": true
  },
  {
   "name": "Kerkythea",
   "url": "http://kerkythea.net",
   "reads": true,
   "writes": false,
   "license": "freeware"
  },
  {
   "name": "libxslt",
   "url": "https://gitlab.gnome.org/GNOME/libxslt/-/wikis/home",
   "reads": true,
   "writes": false,
   "license": "MIT License",
   "open_source": true
  },
  {
   "name": "LifeLines",
   "url": "http://lifelines.github.io/lifelines/",
   "reads": false,
   "writes": true,
   "license": "MIT License",
   "open_source": true
  },
  {
   "name": "Liquid XML Studio",
   "url": "http://www.liquid-technologies.com/",
   "reads": true,
   "writes": false
  },
  {
   "name": "Liquidsoap",
   "url": "https://www.liquidsoap.info/",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License, version 2.0",
   "open_source": true
  },
  {
   "name": "macromedia Dreamweaver MX, 6.0",
   "url": "https://www.wikidata.org/wiki/Q111182069",
   "reads": true,
   "writes": true
  },
  {
   "name": "Mathematica",
   "url": "https://www.wolfram.com/mathematica/",
   "reads": true,
   "writes": true,
   "license": "proprietary license"
  },
  {
   "name": "MEI Garage",
   "url": "https://www.wikidata.org/wiki/Q126085117",
   "reads": true,
   "writes": true
  },
  {
   "name": "Microsoft Excel",
   "url": "https://products.office.com/en-gb/excel",
   "reads": true,
   "writes": false,
   "license": "end-user license agreement"
  },
  {
   "name": "Microsoft Expression Media 2",
   "url": "https://www.wikidata.org/wiki/Q116877843",
   "reads": true,
   "writes": true
  },
  {
   "name": "Microsoft InfoPath",
   "url": "http://office.microsoft.com/ru-ru/infopath/default.aspx",
   "reads": true,
   "writes": true
  },
  {
   "name": "MOLPRO",
   "url": "https://www.molpro.net/",
   "reads": false,
   "writes": true,
   "license": "proprietary license"
  },
  {
   "name": "Moose",
   "url": "http://www.moosetechnology.org/",
   "reads": true,
   "writes": true,
   "license": "MIT License",
   "open_source": true
  },
  {
   "name": "Navicat",
   "url": "http://www.navicat.com/",
   "reads": true,
   "writes": true
  },
  {
   "name": "NoteTab",
   "url": "http://www.notetab.com/",
   "reads": true,
   "writes": false,
   "license": "freeware"
  },
  {
   "name": "Opale",
   "url": "https://doc.scenari.software/Opale",
   "reads": true,
   "writes": false,
   "license": "CeCILL / GNU General Public License, version 3.0 / GNU Lesser General Public License, version 3.0 / Mozilla Public License, version 2.0",
   "open_source": true
  },
  {
   "name": "Orbada",
   "url": "http://orbada.sourceforge.net",
   "reads": false,
   "writes": true,
   "license": "GNU General Public License",
   "open_source": true
  },
  {
   "name": "Overpass Turbo",
   "url": "https://overpass-turbo.eu/",
   "reads": false,
   "writes": true,
   "license": "MIT License",
   "open_source": true
  },
  {
   "name": "Oxygen XML Editor",
   "url": "https://www.oxygenxml.com/",
   "reads": true,
   "writes": true,
   "license": "proprietary license"
  },
  {
   "name": "PDF Guru",
   "url": "https://pdfguru.com/",
   "reads": true,
   "writes": false
  },
  {
   "name": "PhotoRec",
   "url": "http://www.cgsecurity.org/wiki/PhotoRec",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License",
   "open_source": true
  },
  {
   "name": "Photorecovery",
   "url": "https://lc-tech.com/help/PhotoRecovery/English/index.html",
   "reads": true,
   "writes": false
  },
  {
   "name": "PHPEd",
   "url": "https://www.nusphere.com/products/phped.htm",
   "reads": true,
   "writes": true
  },
  {
   "name": "PHPEdit",
   "url": "http://phpedit.com",
   "reads": true,
   "writes": false
  },
  {
   "name": "phpMyAdmin",
   "url": "https://www.phpmyadmin.net/",
   "reads": true,
   "writes": true,
   "license": "GNU General Public License, version 2.0",
   "open_source": true
  },
  {
   "name": "PMD",
   "url": "https://pmd.github.io",
   "reads": true,
   "writes": false,
   "license": "Apache Software License 2.0 / BSD licenses / GNU Lesser General Public License",
   "open_source": true
  },
  {
   "name": "PolyAnalyst",
   "url": "https://www.megaputer.com/polyanalyst/",
   "reads": true,
   "writes": false
  },
  {
   "name": "Portfolio Perfomance",
   "url": "https://www.portfolio-performance.info",
   "reads": true,
   "writes": false,
   "license": "Eclipse Public License 1.0",
   "open_source": true
  },
  {
   "name": "Q1122464",
   "url": "https://www.geany.org/",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License, version 2.0 or later",
   "open_source": true
  },
  {
   "name": "Q127161383",
   "url": "https://tsduck.io/",
   "reads": true,
   "writes": true,
   "license": "2-clause BSD License",
   "open_source": true
  },
  {
   "name": "Q138332745",
   "url": "https://www.wikidata.org/wiki/Q138332745",
   "reads": true,
   "writes": true
  },
  {
   "name": "Q207902",
   "url": "https://www.adobe.com/it/acrobat.html",
   "reads": false,
   "writes": true,
   "license": "proprietary license"
  },
  {
   "name": "QScintilla",
   "url": "https://riverbankcomputing.com/software/qscintilla/intro",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License, version 3.0",
   "open_source": true
  },
  {
   "name": "Quark Author",
   "url": "https://www.wikidata.org/wiki/Q18754152",
   "reads": true,
   "writes": true
  },
  {
   "name": "RefDB",
   "url": "http://refdb.sourceforge.net/",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License, version 2.0",
   "open_source": true
  },
  {
   "name": "SciTE",
   "url": "https://www.scintilla.org/SciTE.html",
   "reads": true,
   "writes": false,
   "license": "Historical Permission Notice and Disclaimer",
   "open_source": true
  },
  {
   "name": "SETEDIT",
   "url": "https://www.wikidata.org/wiki/Q7389885",
   "reads": true,
   "writes": false
  },
  {
   "name": "Simple API for XML",
   "url": "http://www.saxproject.org/",
   "reads": true,
   "writes": false
  },
  {
   "name": "SimThyr",
   "url": "http://simthyr.sourceforge.net",
   "reads": true,
   "writes": true,
   "license": "BSD licenses",
   "open_source": true
  },
  {
   "name": "SimulaBeta",
   "url": "https://sourceforge.net/projects/simulabeta/",
   "reads": true,
   "writes": true,
   "license": "BSD licenses",
   "open_source": true
  },
  {
   "name": "SimulAdren",
   "url": "https://simuladren.sourceforge.io",
   "reads": true,
   "writes": true,
   "license": "BSD licenses",
   "open_source": true
  },
  {
   "name": "Smultron",
   "url": "https://www.peterborgapps.com/smultron",
   "reads": true,
   "writes": false
  },
  {
   "name": "SPINA Carb",
   "url": "https://www.wikidata.org/wiki/Q141640510",
   "reads": true,
   "writes": true,
   "license": "BSD licenses",
   "open_source": true
  },
  {
   "name": "SPINA Thyr",
   "url": "https://www.wikidata.org/wiki/Q124652309",
   "reads": true,
   "writes": true,
   "license": "BSD licenses",
   "open_source": true
  },
  {
   "name": "SQL Database Studio",
   "url": "https://sqldatabasestudio.com/",
   "reads": true,
   "writes": true,
   "license": "Common Public License",
   "open_source": true
  },
  {
   "name": "Stanford CoreNLP",
   "url": "https://stanfordnlp.github.io/CoreNLP/",
   "reads": false,
   "writes": true
  },
  {
   "name": "STATA 10.0",
   "url": "https://www.wikidata.org/wiki/Q32103144",
   "reads": false,
   "writes": true
  },
  {
   "name": "Stylus Studio",
   "url": "http://www.stylusstudio.com",
   "reads": true,
   "writes": false
  },
  {
   "name": "SubEthaEdit",
   "url": "https://subethaedit.net/",
   "reads": true,
   "writes": false,
   "license": "Expat license",
   "open_source": true
  },
  {
   "name": "TagScanner",
   "url": "https://www.xdlab.ru/",
   "reads": false,
   "writes": true
  },
  {
   "name": "TEA",
   "url": "https://www.wikidata.org/wiki/Q25344209",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License",
   "open_source": true
  },
  {
   "name": "TinyXML",
   "url": "https://leethomason.github.io/tinyxml2/",
   "reads": true,
   "writes": false,
   "license": "zlib License",
   "open_source": true
  },
  {
   "name": "Tomboy",
   "url": "http://projects.gnome.org/tomboy",
   "reads": true,
   "writes": true,
   "license": "GNU Lesser General Public License, version 2.1",
   "open_source": true
  },
  {
   "name": "Topaze",
   "url": "https://doc.scenari.software/Topaze/fr/",
   "reads": true,
   "writes": false,
   "license": "CeCILL / GNU General Public License, version 3.0 / GNU Lesser General Public License, version 3.0 / Mozilla Public License, version 2.0",
   "open_source": true
  },
  {
   "name": "Translate Toolkit",
   "url": "https://toolkit.translatehouse.org/",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License",
   "open_source": true
  },
  {
   "name": "VersaCheck Smart Invoice and Estimates",
   "url": "https://www.wikidata.org/wiki/Q116851905",
   "reads": true,
   "writes": false
  },
  {
   "name": "VYM",
   "url": "https://www.insilmaril.de/vym/",
   "reads": false,
   "writes": true,
   "license": "GNU General Public License, version 2.0",
   "open_source": true
  },
  {
   "name": "WPS Spreadsheet 2013",
   "url": "https://www.wikidata.org/wiki/Q111676971",
   "reads": true,
   "writes": true
  },
  {
   "name": "WPS Writer 2013",
   "url": "https://www.wikidata.org/wiki/Q111673914",
   "reads": true,
   "writes": false
  },
  {
   "name": "XML Notepad",
   "url": "https://microsoft.github.io/XmlNotepad/",
   "reads": true,
   "writes": true,
   "license": "MIT License",
   "open_source": true
  },
  {
   "name": "xmlbeansxx",
   "url": "http://top.touk.pl/confluence/display/xmlbeansxxdoc/Introduction+to+xmlbeansxx",
   "reads": true,
   "writes": false,
   "license": "Apache Software License 2.0",
   "open_source": true
  },
  {
   "name": "XPath",
   "url": "https://www.w3.org/TR/xpath/",
   "reads": true,
   "writes": false
  },
  {
   "name": "XQuery",
   "url": "http://www.w3.org/XML/Query/",
   "reads": true,
   "writes": false
  }
 ],
 "projects": [
  {
   "name": "File Formats Wiki",
   "url": "http://fileformats.archiveteam.org/wiki/XML",
   "kind": "wiki"
  },
  {
   "name": "PRONOM fmt/101",
   "url": "https://www.nationalarchives.gov.uk/PRONOM/fmt/101",
   "kind": "format-doc"
  },
  {
   "name": "Wikidata Q2115",
   "url": "https://www.wikidata.org/wiki/Q2115",
   "kind": "wiki"
  }
 ],
 "provenance": {
  "sources": [
   "ffw",
   "pronom",
   "wikidata"
  ]
 },
 "updated": "2026-10-24",
 "version": "1.0",
 "aliases": [
  "XML (1.0)"
 ],
 "structure": [],
 "parsers": [],
 "conversions": [],
 "samples": [],
 "claims": [],
 "verification": []
}