These tools are created and maintained by the Hypothesis community. Some are code experiments, some are full implementations being adopted by users every day. If you have a project or know of one that should be listed here, please let us know!
Learning Management Systems (LMS)
LMS App, from Hypothesis
Description: An official Hypothesis application that enables integration with any LMS supporting IMS Learning Tools Interoperability (LTI), such as Blackboard Learn, Desire2Learn Brightspace, Instructure Canvas, Moodle, Sakai, and Schoology, to provide capabilities including single sign-on and automatic private group provisioning for each class.
Content Management Systems (CMS)
WordPress, from Hypothesis Labs
Screencast: http://jonudell.net/h/wordpress-via-pdf.mp4 (illustrates PDF activation)
Description: Built by Jake Hartnell and Benjamin Young. Adds the Hypothesis sidebar to your wordpress website. Converts links to PDFs in the Media folder to via.hypothes.is links.
WordPress Hypothesis aggregator, from Kris Shaffer
Description: A WordPress plugin that allows you to aggregate Hypothesis annotations on a single page or post on your WordPress blog.
OJS Hypothesis Plugin, from Alec Smecher
Description: adds Hypothesis integration to the public article view of Open Journal Systems, permitting annotation and commenting.
Omeka Annotator, from Erin Bell
Description: A Hypothesis text annotation plugin for Omeka.
DocDrop.org, from Hypothesis Labs
Description: A place to upload PDFs and other documents for annotation using Hypothesis, as well as a Google Drive plugin for PDFs.
Drupal, from Little Blue Labs
Description: This simple module embeds Hypothesis into your Drupal site.
Archiving and downloading annotations
Annotation viewing and export, from Hypothesis Labs
Description: View annotations by user, group, URL, or tag. Export results to HTML, CSV, text, or Markdown.
Hypothesis collector, from John Stewart
Description: Creates google sheets with annotations based on search queries.
Save and analyze H annotations, from Roderic Page
Description: Places annotations on a Cloudant database for analysis.
Slack notifications, from Hypothesis Labs
Description: Receive Slack notifications made by specific users, or groups, or on specific urls or tags.
Hypothesis EPUB reader, from Jake Hartnell
Description: A mashup of the open source Hypothesis and Epub.js projects.
Annotran: Annotate to translate, from Martin Eve
Annotation Powered Survey, from Hypothesis Labs
Description: A toolkit for building online surveys that ask questions to which answers are annotations.
ClinGen Workflow, from Hypothesis Labs
Description: An approach to annotation-powered biocuration.
CopyAnnotations, from Hypothesis Labs
Description: Copy top-level annotations from one URL (and/or group) to another.
TagRename, from Hypothesis Labs
Description: Rename Hypothesis tags.
Hypothesis Ruby Gem, from Javier Arce
Description: Unofficial ruby gem for the Hypothesis API.
Hypothepy, from EMBOPress
Description: A lightweight Python API for Hypothes.is
Pypothesis, from Kris Shaffer
Description: Python scripts for interacting with the Hypothesis API.
Hypothesis, from Hypothesis Labs
Description: Yet another Python wrapper for the Hypothesis API.
Hypothesisr, from Matthew Lincoln
Description: An R package that allows users to add, search for, and retrieve annotation data.
HypothesisPHP, from Alec Smecher
Description: A simple PHP wrapper for the Hypothesis API.
Hypush, from Tom Gillespie
Monitor the Hypothesis websocket in order to push realtime notifications to other channels.
Description: This tool finds RRIDs in articles, looks them up in the SciCrunch resolver and creates Hypothesis annotations that anchor to the RRIDs and display lookup results. More info here.
Description: The American Association for the Advancement of Science (AAAS) uses Hypothesis for graduate students to annotate articles using specific highlight colors and categories. More info here.
Extracting structured findings from scientific papers
Description: David Kennedy reviews the literature in his field and extracts findings, which are structured interpretations of statements in scientific papers. He’s using Hypothesis to create reports based on structured annotation. More here.
Hypothesis/Europe PubMed Central
Description: Bring annotations from two systems together in the context of a document.
Description: created by Amanda Visconti, Infinite Ulysses lets readers of James Joyce’s challenging novel Ulysses while annotating it with their questions and interpretations and perusing annotations from fellow readers.
Other ideas to try
Screen-reader-accessible annotation, from Hypothesis Labs
Description: Use a hotkey to select an element, hear it spoken, and open the annotation editor. More info: email@example.com
Copy annotation to clipboard, from Hypothesis Labs
Description: Copy the text of the annotation to the clipboard by clicking an icon. More info: firstname.lastname@example.org
Highlight groups with annotations, from Hypothesis Labs
Description: Highlights the group name with a different color on the dropdown menu, when there are annotations on the group. More info: email@example.com
Group admin, from Hypothesis Labs
Description: Enables a group of users who have given their H API keys to be subject to admin by an “admin user” who is the H user running the prototype extension. The admin user running can edit or delete annotations by subject users. More info: firstname.lastname@example.org
Controlled tagging, from Hypothesis Labs
Description: Restrict tags to a controlled list.
Screencast: http://jonudell.net/h/controlled_tagging_v1.mp4 (manage the list in a Google doc, activate it on a per-Hypothesis-group basis)
Screencast: http://jonudell.net/h/controlled-tagging-with-scigraph-ontology.mp4 (source the list from an external ontology service)
Screencast: http://jonudell.net/h/annotation-applet_03.mp4 (embed a single-page app in the annotation body to enable full control of tag interaction and context)
More info: email@example.com
Search/faceted navigation, from Hypothesis Labs
Description: An early prototype of faceted navigation