New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started
t

treora

npm

19.12K

total weekly downloads

Packages

Current Co-maintainers

Former Co-maintainers

22 packages

@annotator/dom

Utilities for annotation of the Document Object Model.

@annotator/fragment-identifier

Convert to and from Web Annotation fragment identifiers.

@annotator/range

Utilities for annotation.

@annotator/selector

Web Annotation selector for engine.

@annotator/text

Utilities for annotation of plain text documents.

apache-annotator

Apache Annotator provides annotation enabling code for browsers, servers, and humans.

@apache-annotator/dom

Utilities for annotation of the Document Object Model.

@apache-annotator/selector

Web Annotation selector for engine.

doctype-to-string

Convert a DOM DocumentType into a string, e.g. "<!DOCTYPE html>"

document-outerhtml

Like Element.outerHTML, but for the whole Document.

dom-highlight-range

Highlight (put into <mark>s) text nodes in a given DOM Range.

freeze-dry

Snapshots a web page to get it as a static, self-contained HTML document.

quoteurl

Allow URLs to point to any text piece in a document.

redux-query-sync

Synchronise URL query parameters and redux state.

response-to-data-url

Turn a fetch() response into a `data:` URL.

scroll-into-center

Polyfill to support unstandardised Element.scrollIntoCenter()

selector-state-frags

Converter between the JSON and the URI+Fragment representation of Web Annotation Selectors and States

trackr-reactive-var

A Meteor-independent fork of meteor-reactive-var.

@treora/redux-pouchdb

sync store state to pouchdb

@treora/scroll-into-view

Polyfill to improve Element.scrollIntoView()

webextension-rpc

Remote Procedure Call implementation for WebExtensions, to easily call functions across content scripts and background script.

when-all-settled

Like Promise.all, but does not mind if any of the promises reject.