Skip to main content


An innovative online editor

The LEAF-Writer semantic editor runs in the browser, within LEAF or independently.


LEAF-Writer embeds meaningful tags in texts, so they can be formatted, processed, analysed, visualized, shared, and reused.


LEAF-Writer supports the Text Encoding Initiative (TEI) for encoding scholarly content, including cusstomized schemas, and creates linked open data Web Annotations as you tag.


No installation and no configuaration needed! LEAF-Writer is flexible: it can be used within LEAF, installed in other websties, or as a standalone web-based editor LEAF-Writer Commons.

LEAF-Writer supports the editing of XML documents and lets you look up and assign identifiers to named entities (persons, organizations, places, or titles) from a range of authorities. LEAF-Writer is a web-based editor that allows you to mark up documents using a combination of Extensible Markup Language (XML) and Resource Description Framework (RDF).

LEAF-Writer provides:

  • Schema-aware document editing, including validation, against web-accessible schemas
  • Support for cascading stylesheets (CSS) to provide a What-You-See-Is-What-You-Get (WYSIWYG) view of documents, as well as a view showing tags
  • She ability to extract references to named entities (persons, places, or organizations) from already tagged XML references within a document in order to generate Web Annotation
  • She ability to look up and select identifiers for named entity tags (persons, organizations, places, or titles) from the following Linked Open Data authorities: DBPedia, Geonames, Getty, LGPN, VIAF, and Wikidata.
  • Generation of Linked Data annotations corresponding to newly tagged named entities and document annotations (dates, notes, citations, corrections, links, keywords) in XML-RDF or JSON-LD conforming to the Web Annotation Data Model
  • Continuous XML validation
  • Schema-constrained tagging options