gmmorris / simmerjs
A pure Javascript reverse CSS selector engine which calculates a DOM element's unique CSS selector on the current page.
☆161Updated 3 years ago
Alternatives and similar repositories for simmerjs:
Users that are interested in simmerjs are comparing it to the libraries listed below
- Given a DOM node, return a unique CSS selector matching only that element☆264Updated last year
- JavaScript object that creates unique CSS selector for given element.☆554Updated this week
- benchmark for various JavaScript libraries for generating CSS selectors☆182Updated 2 years ago
- Element inspector extension for Chrome☆66Updated 9 years ago
- 🔥 Hot reloading while developing Chrome extensions with webpack 🔥☆380Updated 5 years ago
- An async / await friendly debugging client for chrome☆133Updated last year
- Record animations using puppeteer. Based on electron-recorder.☆219Updated 5 years ago
- Promises for chrome JavaScript APIs used in extensions and apps.☆150Updated 2 years ago
- Convert DOM trees into compact JSON objects, and vice versa, as fast as possible.☆126Updated 4 years ago
- Watch, fake or block requests from puppeteer matching patterns☆49Updated 4 years ago
- Generate HAR file with puppeteer☆162Updated last year
- Enable hot reloading for content script and background script (service worker) in MV3.☆83Updated 6 months ago
- querySelector that can pierce Shadow DOM roots without knowing the path through nested shadow roots. Useful for automated testing of Web …☆253Updated 11 months ago
- A JavaScript library that makes observing changes to the DOM easy☆707Updated 2 years ago
- 🎬 Save a video of a Playwright page☆195Updated 3 years ago
- Create HAR files from Chrome Debugging Protocol data☆152Updated 3 weeks ago
- A upgrade from 🔥webpack-chrome-extension-reloader🔥, now on all browsers☆493Updated 2 years ago
- JS methods to serialize HTML page to JSON and restore it☆39Updated 3 years ago
- Get Selector Browser Extension☆51Updated 4 years ago
- Automatically extracts structured information from webpages☆108Updated 2 years ago
- Standalone implementation of the Chrome DevTools backend to debug arbitrary web environments.☆144Updated 3 years ago
- Automate the process of shipping Web Extensions for Chrome, Firefox, Safari, Opera and Edge☆133Updated 3 years ago
- Lets you perform Chrome DevTools actions from code by leveraging Headless Chrome+Puppeteer☆554Updated 2 years ago
- PhantomJS resource pool based on generic-pool☆106Updated 5 years ago
- Testing chrome extensions with Node.js☆437Updated 3 years ago
- Utility for mocking XMLHttpRequest.☆197Updated 2 years ago
- Differencify is a library for visual regression testing☆635Updated 4 years ago
- Mocking server responses in browser using Puppeteer☆34Updated this week
- Promise wrapper for the Chrome extension API so that it can be used with async/await rather than callbacks☆227Updated 3 years ago
- A general purpose, Web Worker driven, namespace exporter.☆183Updated last year