nowfound

Life & fun · September 18, 2017

SentinelJS – Detect new DOM nodes using CSS selectors

Detect new DOM nodes using CSS selectors (650 bytes) - amorey/sentineljs

SentinelJS – Detect new DOM nodes using CSS selectors launched on September 18, 2017 with 90 votes, #486 of 3,072 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 9 years on.

Visit github.com ↗Alternativestop 16% of September 2017

In plain words

SentinelJS is a JavaScript library that detects when new DOM nodes matching specified CSS selectors are added to a webpage. It works by monitoring the document for changes and triggering callbacks whenever elements matching user-defined selectors appear. The tool is useful for developers building dynamic websites or browser extensions who need to respond automatically to newly created page elements without manually polling the DOM.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • CSS Scan 3.02022 · getcssscan.com · ▲256

    The fastest and easiest way to check, copy and edit CSS

  • SelectorsHub2021 · selectorshub.com · ▲73

    Go full page in one click: Full Page Screenshot with url

  • A Chrome extension that tracks front-end JavaScript at runtime2018 · github.com · ▲95

    A chrome extension tracks front-end JavaScript that uses DOM / jQuery APIs to manipulate html dom elements (e.g., change style, attach event listener) at runtime. - pilagod/js-tracker

  • Selector ForgeJun 2026 · selectorforge.ai · ▲133

    Hi HN, I'm Ahmad from the Intuned (https://intunedhq.com) team. Today, we're releasing and open-sourcing Selector Forge (https://selectorforge.ai/), a browser extension that generates reliable CSS/XPath selectors using AI. You can use it to create a selector for a single element or for an array of elements. The selectors it creates are meant to be "semantic" and more resilient to page changes than what Chrome DevTool’s “Copy Selector” (and other similar extensions) give you. Those tend to hand you something brittle like `#top > div.w-100.ph0-l.ph3.ph4-m > h1 >…

  • I created snapDOM to capture DOM nodes as images with exceptional speed2025 · github.com · ▲120

    High-performance engine for capturing, modifying, and converting DOM elements into any format. - zumerlab/snapdom

  • M2
    My 24-hour project, instacss.com2011 · instacss.com · ▲90

    http://instacss.com (in case DNS update hasn't propagated: http://morning-warrior-3377.herokuapp.com/) Last night I was annoyed at how slow (and web 1.0-ish) most CSS reference sites seem to be, so I created this. It's basically a scrape of the CSS reference on w3schools, but with client side searching. Feedback is most welcome! some of the tech involved: node, requirejs, backbone, mongodb the code: http://github.com/rgarcia/instacss

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, September 2017

the whole month →
  • A toolkit for makers to ship awesome products ⛵

    Growth · 2017

  • The long awaited version 3 of the popular code editor

    Dev tools · 2017 · sublimetext.com

  • The newest, fastest version of Firefox yet. 🔥🦊

    Life & fun · 2017 · mozilla.org

  • iPhone X▲874

    Apple’s most advanced iPhone yet with a 5.8" OLED display

    Life & fun · 2017 · apple.com

  • The definitive database of YC companies with all the metrics

    Growth · 2017 · ycdb.co

  • A collaborative editor for notes, tasks, and wikis

    Work · 2017 · notion.so