Skip to main content
  1. All Posts/

annotator

Tools JavaScript

Annotator






Annotator is a JavaScript library for building annotation applications in
browsers. It provides a set of interoperable tools for annotating content in
webpages. For a simple demonstration, visit the Annotator home page or
download a tagged release of Annotator from the releases page and open
demo.html.
Components within Annotator provide:

  • user interface: components to create, edit, and display annotations in a
    browser.
  • persistence: storage components help you save your annotations to a remote
    server.
  • authorization and identity: integrate Annotator with your application’s login
    and permissions systems.

Usage

See Installing and Configuring and using Annotator from the documentation.

Writing a module

See Module development.

Development

See HACKING.rst.

Reporting a bug

Please report bugs using the GitHub issue tracker. Please be sure to use the
search facility to see if anyone else has reported the same bug — don’t submit
duplicates.
Please endeavour to follow good practice for reporting bugs when you submit
an issue.
Lastly, if you need support or have a question about Annotator, please do not
use the issue tracker
. Instead, you are encouraged to email the mailing
list
.

Community

The Annotator project has a mailing list, annotator-dev, which you’re
encouraged to use for any questions and discussions. It is archived for easy
browsing and search at gmane.comp.web.annotator. We can also be found in
the #annotator channel on Freenode.