Comparison of web (text) annotation editors

Basic features

Tool Type of client Annotated object Content of annotation Tags Attributes Structuring of annotations Protocol Annotation format Fragment description Source code availability Note
4A TinyMCE plugin, Firefox add-on Document or fragment Plain text Dynamic tree Simple and structured Using attributes XML (4A) Open Annotation Open Annotation (XPath, offset, length and content) Apache License 2.0 Older protocol and format also available
RDFaCE TinyMCE plugin Fragment Data in RDF Linear list Simple and structured Using attributest Offline RDFa RDFa directly in the document LGPL
Pundit Bookmarklet Fragment Links to the ontology, tags and plain text Searching in ontology Structured and text Using triples HTTP ? (in sources) ? (in sources, probably XPointer) Client AGPL, server commercial
Domeo Bookmarklet Fragment Plain text Searching in ontology According to plugins According to plugins HTTP ? Open Annotation Open Annotation
MAT Web application Fragment No Linear list Simple and structured Using attributes HTTP ? JSON ? (in sources) BSD
GATE Developer Desktop application Fragment No Linear list Only text (name - value pairs) No Works locally XML Nodes directly in the text LGPLv3
GATE Teamware Web application Fragment No Linear list Only text (name - value pairs) No HTTP ? ? (in sources) ? (in sources) AGPLv3
Annotator JavaScript application Fragment Plain text, with plugin can be formatted Free manually entered tags No No JSON JSON XPath and offsets GPLv3 / MIT
Annota Firefox and Chrome add-on Document or fragment Plain text Only for documents No No JSON JSON content, contexts, occurrence, page (for PDF) No
A.nnotate Web application Document copy - fragment, image region, ... Plain text Free manually entered tags No Links between annotations and links to the ontology URI JSON page, coordinates in text, context and content No
WebAnno Web application Fragment No Selection from predefined list (changes in administration) Added in administration and values are selected from predefined list which must be created Links between annotations (type and properties of the link can be added) HTTP ? Binary with export into tsv ? Apache License 2.0
brat Web application Fragment Plain text Selection of type of entity from few possibilities No Links between annotations (few types of links with note) HTTP ? brat stand-off format (plain text TSV) Offsets Yes (without restriction)
TextAE Web application Fragment No Free manually entered tags (entity label) No Named links between tagged entities HTTP (REST) JSON Offsets Yes (Open source)
mae-annotation Desktop application Fragment Plain text Linear list No Links between annotations Works locally XML Offsets GPLv3
BioQRator Web application Fragment Representative name Linear list Only text (name - value pairs) Relations - created separately HTTP ? BioC or CSV BioC No
Annotation Studio Web application Fragment Plain text and images Free manually entered tags No No HTTP, REST API ? (in sources) ? (in sources) GPLv2
Hypothes.is Bookmarklet Fragment Formatted text Free manually entered tags (autocomplete of existing) No No HTTP ? Open Annotation Open Annotation Simplified BSD (download)
Annozilla Firefox add-on Fragment Formatted text List of predefined No No HTTP and XML RDF Annotea XPointer MPL
Amaya Desktop application - HTML editor Document or fragment HTML No No No HTTP and XML RDF Annotea XPointer Yes (GPL compatible)
AnnotateIt JavaScript application, bookmarklet Fragment Plain text No No No URI JSON ? (in sources) GPLv3
Marginalia Web application in JavaScript Fragment Plain text No No No ? (in sources) RFC 4287 Path to block element and offset GPLv3
Knowtator Java application - Protégé plugin Fragment Link to the ontology Link to the ontology In ontology In ontology Works locally It is possible to export XML Offsets Yes, but license was not found
Semantator Java application - Protégé plugin Fragment Link to the ontology Link to the ontology In ontology In ontology Works locally It is possible to export XML Offsets No, only binary distribution
loomp / OCA TinyMCE plugin Fragment RDF Link to the ontology In ontology
(+ relationships in RDF)
In ontology
(+ relationships in RDF)
HTTP and XML ? RDFa RDFa LGPLv3
AKTive Media Java application Fragment, area in the picture Link to the ontology Link to the ontology In ontology In ontology Works locally RDF ? (in sources) Yes, but license was not found
GoNTogle Java application dependent on OpenOffice Document or fragment Link to the ontology Link to the ontology No In ontology see server Instances of OWL classes ? No, only binary distribution outdated
Magpie Firefox and IE add-ons Fragment Link to the ontology Link to the ontology No In ontology Works locally Closed ? ? (not found)
COAT Java web application Fragment of document in the corpora Link to the ontology Link to the ontology No In ontology Web application working on the server RDF ? (in sources) LGPL (part of NeOn)
rstWeb Web application Fragment No No No Named links between fragments HTTP ? .rs3 ? (in sources) MIT
Egas Web application Fragment No Linear list No Links between annotations HTTP Export into XML Offsets ? No
Ellogon Desktop application Document or fragment (according to task) No Tree or list (according to task) Simple (fundamentally additional tags) Only restricted in one task Works locally ? (in sources) ? (in sources) LGPL
Glozz Desktop application Fragment No Linear list No Links between annotations Works locally XML ? (in sources) ? (registration required)
Djangology Web Annotator Web application Fragment No Linear list No No HTTP ? (in sources) Offsets Yes, but license was not found
Flat Web application Fragment No Linear list No No HTTP ? FoLiA Paragraph Sentence Word Yes, but license was not found
Anote(2) Desktop application Fragment Link to the ontology Linear list No No Offline ? (in sources) ? (in sources) Yes, freeware (KCCTC and IBB)
PubTator Web application Fragment No Linear list No No HTTP ? PubTator Offsets and content No
TagTog Web application Fragment No Linear list No Relations ? HTTP ? Export into TSV, BioC, XML BioC, ... No
MyMiner Web application Fragment No Linear list No Separate application HTTP ? ? (in sources) ? (in sources) No
Argo Web application Fragment No Tree for view, list for selection No No HTTP ? ? (in sources) Offsets No
Marky Web application Fragment No Linear list Only text (question - answer pairs) No HTTP ? ? (in sources) ? (in sources) GPLv3
Wired-Marker Firefox add-on Fragment Plain text and image Linear list No No ? (in sources) ? (in sources) ? (in sources) Creative Commons
Text Annotation Tool Module into Open edX Fragment Formatted text with links and images Linear list No No ? (in sources) ? (in sources) ? (in sources) AGPL
MyStickies Web application Coordinates in the document Plain text Free manually entered tags No No Closed Closed ? No Discontinued
Diigo Bookmarklet, browser add-ons Fragment, document, document screenshot Plain text, drawing Free tags, recommended, last used No No Closed Closed ? No (commercial)
WebNotes Bookmarklet, browser add-on, web application Fragment or coordinates in the document Plain text Selection from the tree for all annotations together No No Closed Closed ? No (commercial)
Reframe It Bookmarklet, browser add-ons Fragment or document Plain text Free manually entered tags No No Closed Closed ? No (commercial)
Evernote Desktop application Copy of the document Heading and formatted text Free manually entered tags No No Closed Closed ? No (commercial)
Elianto Web application Fragment Link to the Wikipedia and relevance for the document No No No HTTP ? ? (in sources) ? (in sources) Apache License 2.0
MnM Java application Fragment Link to the ontology No No In ontology Closed Closed ? KMI license, registration required
Scrible Bookmarklet Fragment or document Plain text, font changes and colors Free manually entered tags for whole document No No Closed Closed ? No (commercial)
iComment Firefox and IE add-ons Document, fragment or picture Plain text with restricted formatting No No No Closed Closed ? No (download)
Yawas Firefox and Chrome add-on Fragment No Free manually entered tags for all annotations together No No Google Bookmarks Google Bookmarks ? (probably only content) No
GENIUS Web application Fragment Plain text with basic formatting, links and pictures No No No HTTP ? ? ? No
Annotary Web application Fragment Plain text No No No HTTP ? ? ? No
Authorea Web application Fragment Formatted text No No No HTTP ? ? ? No
FloatNotes Firefox add-on Position on the page Plain text with markdown formatting No No No Works locally, but Firefox sync can be used ? (in sources) ? (in sources) Yes, as it is written in scripting languages
Note Anywhere Chrome extension Position on the page Plain text No No No Works locally ? ? No
Notely Chrome extension Position on the page Plain text No No No Works locally ? (in sources) ? (in sources) Yes, but license was not found
Annotation tool Web application Document copy - area Heading and plain text with links 2 predefined No Replies Closed Closed ? No
Crocodoc Web application Document copy - fragment, point or area Plain text, drawing, highlighting No No No Closed Closed ? No (commercial)
Notable Bookmarklet, Firefox add-on Document copy - area, fragment of source No No No No Closed Closed ? No (commercial)
Bounce Web application Document screenshot - area Plain text No No No Closed Closed ? No
ShiftSpace Firefox add-on Modified copy of the document Plain text and modifications of the document No No No ? (in sources) JSON ? (in sources) MPL (on GitHub)
Webklipper Web application, add-on for Firefox, Chrome and IE8 (support ended) Copy of the document - document, fragment or area Plain text for document No No No Closed Closed ? No
WissKI Drupal 6 module (PHP < 5.3) Fragment ? Linear list Simple ? ? ? ? GPLv2 Not tested (unable to run)
CritLink Web application (since 2013 out of order) Document or fragment Title, plain text, extended preferences List of predefined No Using links HTTP HTML Text-Search Fragment Identifier Yes (download)
Inaccessible
DM Tools Web application Fragment, area in the picture Formatted text or link No No Using links HTTP Export into Open Annotation Open Annotation ? (not found)
Ontomat Java application Fragment Link to the ontology Link to the ontology In ontology In ontology Works locally, in 2. mode it is able to store result to the server RDF stored at the end of HTML or to the server XPointer ? (Service Temporarily Unavailable)
Awesome Highlighter Bookmarklet, Firefox add-on Fragment Plain text No No No Closed Closed ? ? (page is loading for too long)
Snip.it Bookmarklet and web application Document Plain text List of predefined categories No No Closed Closed ? No
SharedCopy Bookmarklet Document copy - fragment or area Plain text, drawing No No No Closed Closed ? ? (pages was removed)

Advanced features (advanced tools)

Tool Attribute structures can be modified Attributes with literals Nested annotations Selection of nesting Links between annotations Selection of link Nesting of fragments Way of nesting Overlapping fragments Colaboration on annotation Suggestions of annotations Differentiation of suggestions
4A Yes, dynamic Yes, types from XSD Yes Adding of attribute value and selection of the text Yes Click on highlighted one or selection of the text Yes Any Yes Real-time Yes Border + different manipulation
RDFaCE In ontology Yes, String, URL, Date, ??? Yes, but fragments must be also nested Selection of the text inside fragment; details of the attribute (without fragment) No Not possible Yes Only top down (selection of parts) Only full Offline Yes No - just create annotations
Pundit As triples Only text No Not possible Yes Creation of triplet by mouse dragging ? ? ? ? No No
Domeo Modules Yes, according to modules ? ? No Not possible ? ? ? ? Yes Yes
MAT Yes, dynamic ? Yes, String, Int, Float, Boolean No Not possible Yes Click on highlighted, selection of the text ? ? ? Offline Yes No
GATE Developer Yes, dynamic Only text No Not possible No Not possible Yes Any Yes Offline ? No

Others

Other tools (incomparable or wasn't compared yet)

SMORE
The SHOE Knowledge Annotator
WordFreak
MMAX2
Cas Editor
Commentpress
iAnnotate
Digress.it
UAM CorpusTool
Salsa
SAPIENT jar not working, in Eclipse not tested
Becas no manual mode found
BioNotate
Hublog few information available
Sintelix Commercial - demo can be gained only on demand


You can comment it on Google Docs.