Item logo image for POMcraft

POMcraft

5.0(

2 ratings

)
Item media 5 (screenshot) for POMcraft
Item media 1 (screenshot) for POMcraft
Item media 2 (screenshot) for POMcraft
Item media 3 (screenshot) for POMcraft
Item media 4 (screenshot) for POMcraft
Item media 5 (screenshot) for POMcraft
Item media 1 (screenshot) for POMcraft
Item media 1 (screenshot) for POMcraft
Item media 2 (screenshot) for POMcraft
Item media 3 (screenshot) for POMcraft
Item media 4 (screenshot) for POMcraft
Item media 5 (screenshot) for POMcraft

Overview

Page Object Model generator for Playwright, Selenium Java and more

POMcraft is a developer tool for QA engineers and test automation developers. It scans any web page and automatically generates Page Object Model (POM) code for your test framework — saving hours of manual locator writing. How it works Click the POMcraft icon on any page, and it will scan all interactive elements (buttons, inputs, checkboxes, dropdowns, links, and more). Select the elements you want to include, and POMcraft generates clean, ready-to-use POM code instantly. Supported frameworks • Playwright (TypeScript) • Selenium Java • CodeceptJS Key features • Smart locator generation — prioritizes stable locators: data-testid, ARIA roles, labels, and CSS selectors • Automatic locator self-check against the actual DOM • Click any attribute value or text chip to use it as the element name • Lasso selection — draw a selection box to pick multiple elements at once • Table POM generation — detects HTML tables and generates row/column accessor methods • Sidebar with element list, search, and filtering • Scope limiting — restrict scanning to a specific part of the page • Framework detection — identifies Angular, React, Vue, Web Components, Alpine.js, htmx, WordPress blocks • Settings for custom attributes, tags, class filters, prefix/suffix rules • All processing happens locally in your browser — no data is sent anywhere   Who is it for QA engineers who write automated UI tests and want to spend less time writing boilerplate locator code. 🔒 Privacy-Focused by Design Your privacy is a priority. • Does NOT store your messages • Does NOT track your activity • Does NOT collect personal data • Does NOT sell or share your data User preferences are stored locally in your browser.

Details

  • Version
    1.1.0
  • Updated
    April 16, 2026
  • Features
    Offers in-app purchases
  • Size
    128KiB
  • Languages
    English
  • Developer
    Email
    aniko.berei@tndtech.hu
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization

POMcraft has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

POMcraft handles the following:

Authentication information

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Related

Web Element Selector Generator

5.0

Generate CSS/XPath selectors for elements or a whole page, with ready-to-paste Selenium, Playwright, and Cypress code snippets.

Moonly - javascript and css injector

5.0

Inject javascript and css into pages dynamically.

Smart Locator Inspector

0.0

Ranked, production-ready locators plus full Playwright flow recording. Export to Playwright, Selenium or Cypress.

Playwright Recorder

5.0

Record browser actions and generate Playwright test scripts in JavaScript, TypeScript, Python, Java, and C# (.NET).

Automize - Testing/Scraping Tool

4.1

Say goodbye to tricky element selection. Simplify scripting, mock network events, export to Puppeteer, Playwright and more.

FlowScribe - Playwright & Selenium Recorder

0.0

Record browser clicks and generate Playwright, Selenium, Cypress & Puppeteer end-to-end test scripts. No code required.

AutoMate: Locator Generator – CSS, XPath, Playwright, Cypress, Selenium

5.0

Generate CSS, XPath locators & ready-to-paste Playwright, Cypress, Selenium code. Pick elements visually. Highlight to validate.

Njectify - Customize any website with CSS and JavaScript

5.0

Customize any website in real time by injecting CSS & JavaScript

WebMCP DevTools

5.0

Inspect, test, and monitor WebMCP tools via document.modelContext (legacy navigator.modelContext supported).

AI Selector Hub

0.0

CSS selector generator with advanced features

QA Script Recorder - Selenium, Playwright & Cypress

5.0

Record browser interactions and generate ready-to-run Selenium, Playwright, and Cypress scripts across Java, Python and TypeScript.

Locator Lens

5.0

Extract XPath locators from any web page for any test automation framework

Web Element Selector Generator

5.0

Generate CSS/XPath selectors for elements or a whole page, with ready-to-paste Selenium, Playwright, and Cypress code snippets.

Moonly - javascript and css injector

5.0

Inject javascript and css into pages dynamically.

Smart Locator Inspector

0.0

Ranked, production-ready locators plus full Playwright flow recording. Export to Playwright, Selenium or Cypress.

Playwright Recorder

5.0

Record browser actions and generate Playwright test scripts in JavaScript, TypeScript, Python, Java, and C# (.NET).

Automize - Testing/Scraping Tool

4.1

Say goodbye to tricky element selection. Simplify scripting, mock network events, export to Puppeteer, Playwright and more.

FlowScribe - Playwright & Selenium Recorder

0.0

Record browser clicks and generate Playwright, Selenium, Cypress & Puppeteer end-to-end test scripts. No code required.

AutoMate: Locator Generator – CSS, XPath, Playwright, Cypress, Selenium

5.0

Generate CSS, XPath locators & ready-to-paste Playwright, Cypress, Selenium code. Pick elements visually. Highlight to validate.

Njectify - Customize any website with CSS and JavaScript

5.0

Customize any website in real time by injecting CSS & JavaScript

Google apps