JavaScript Annotations

Open-source JavaScript projects categorized as Annotations

Top 9 JavaScript Annotation Projects

Annotations
  1. label-studio

    Label Studio is a multi-type data labeling and annotation tool with standardized output format

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. SingleFile

    Web Extension for saving a faithful copy of a complete web page in a single HTML file

    Project mention: Building a personal archive of the web, the slow way | news.ycombinator.com | 2025-05-20

    OP's workflow might be much more efficient with use of https://github.com/gildas-lormeau/SingleFile/

    It can handle most of what they describe for things like private/paywalled pages or media enclosures or completely self-contained archives that live locally or easy to use or editing before saving or ensuring lazy-loaded images are there, you can view it immediately to check for breakage, it automatically works with adblock and NoScript and when you delete stuff in the DOM using the picker so they can clean each page very efficiently (create a bunch of rules in your adblock by picking elements like in ublock, so you never have to do those again, then quickly mouse any remainder), and it stores the final DOM so you can interact with stuff to make sure it is visible or archived.

    So what I do ( https://gwern.net/archiving#preemptive-local-archiving ) is I have a script which calls SingleFile-CLI in a headless Chrome browser to automatically archive everything, and then opens up the original URL + snapshot in my normal Firefox, and look at the snapshot then original. If the snapshot looks good, I simply close the 2 tabs after a few seconds and I'm done; if the snapshot looks bad, then I look at the original and make edits: use Ublock Origin to define any necessary rules (assuming the page isn't cleaned up by all the rules I previously defined), make any minor tweaks to the DOM, and then SingleFile-browser-extension it manually.

    If you use enough adblock rules, then you get a similar effect to the 'templates' described, since it looks like OP is mostly just trying to remove as much as possible.

  4. waveform-playlist

    Multitrack Web Audio editor and player with canvas waveform preview. Set cues, fades and shift multiple tracks in time. Record audio tracks or provide audio annotations. Export your mix to AudioBuffer or WAV! Add effects from Tone.js. Project inspired by Audacity.

  5. slashy

    Supercharge Notion with custom commands to record, draw, and more ✍️

  6. SingleFile-MV3

    SingleFile version compatible with Manifest V3

    Project mention: Using static websites for tiny archives | news.ycombinator.com | 2024-10-18

    Can also recommend Single File browser extension https://github.com/gildas-lormeau/SingleFile-MV3

  7. contently-videojs-annotation-comments

    A plugin for video.js to add support for timeline moment/range comments and annotations

  8. AnnotationsRestored

    Brings annotation support back to YouTube

    Project mention: By the way, YouTube annotations still exist | news.ycombinator.com | 2025-01-15

    On January 15, 2019, YouTube deleted *all* annotations from existing videos -- this removed a substantial amount of context that was integral to the video structure and overall viewer enjoyment.

    Thanks to the incredible archiving efforts of many people, annotations from over 48 *million* videos were saved. AND you can view them right now! Even though YouTube no longer supports this feature, by installing an extension, you can still view them the way they were intended over 6 years ago.

    The best way to view them is using the [AnnotationsRestored](https://github.com/isaackd/AnnotationsRestored) extension. Here's a list of interesting videos with annotations to get you started and instructions for installing below.

    If you remember a video that had cool annotations, check and see, it might still exist!

    * [Annotation Tetris](https://www.youtube.com/watch?v=eIIV6a2Pdh4)

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. TextAnnotationGraphs

    A modular annotation system that supports complex, interactive annotation graphs embedded on top of sequences of text.

  11. html_tag_annotator

    A Machine Learning tool to create the training dataset very quickly & easily by using a smart chrome extension

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Annotations discussion

Log in or Post with

JavaScript Annotations related posts

  • By the way, YouTube annotations still exist

    1 project | news.ycombinator.com | 15 Jan 2025
  • Dokieli – Editor for Decentralised Article Publishing

    1 project | news.ycombinator.com | 22 Jul 2023
  • Slashy for notion

    1 project | /r/Notion | 2 Feb 2023
  • Tip: Turning off YouTube ambient mode can help fix unusually high GPU usage while watching a video

    1 project | /r/pcmasterrace | 3 Nov 2022
  • Hey everyone it's my first ipad i will mainly use it for school notes. what are the best apps and the ones with a full version is anyone worth it?

    2 projects | /r/ipad | 24 Oct 2022
  • Brave, Vivaldi and other chromium forks (including mobile) urgently need to create their own 'extensions store' or something?

    2 projects | /r/browsers | 12 Oct 2022
  • Please recommend a lightweight drag n' drop audio recording app

    1 project | /r/MacOS | 16 Oct 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 12 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Annotation projects in JavaScript? This list will help you:

# Project Stars
1 label-studio 22,465
2 SingleFile 18,350
3 waveform-playlist 1,523
4 slashy 591
5 SingleFile-MV3 534
6 contently-videojs-annotation-comments 175
7 AnnotationsRestored 162
8 TextAnnotationGraphs 95
9 html_tag_annotator 14

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com