Momentic tests apps for bugs with an AI QA agent that records issues and provides reports.
Puppetry
Puppetry records, manages, and runs codeless end-to-end tests for web applications on Windows, macOS, and Linux.

About Puppetry
Puppetry is a tool for recording, managing, and running end-to-end tests for web applications on Windows, macOS, and Linux. Users can record their interactions with an application under test and convert them into a test suite. Tests are organized into projects, suites, and test cases, and elements are located by CSS selector or XPath and given aliases. The homepage describes the tool as built on Puppeteer, a headless Chrome API by Google, and the Jest testing framework by Facebook.
Tests can be run inside Puppetry, where it generates a Jest project and produces a report that may include screenshots and network activity. Tests can also be exported as a Jest project and run with Node.js on machines without a display, which the homepage presents as suitable for continuous integration pipelines. The homepage states that the tool requires no programming skills. Pricing is not stated, so it is recorded as unknown. The homepage describes the tool as open source under an MIT License, but the directory record does not list it as open source, so that detail should be checked against the project's own repository.
Key features
- Records browser interactions and converts them into a reusable test suite
- Organizes tests into projects, test suites, and test cases
- Locates page elements by CSS selector or XPath, with named aliases
- Uses template tags for variables defined per environment, such as test, stage, or production
- Exports tests as a Jest project for use in CI/CD pipelines
- Generates test reports that may include screenshots and network activity
- The homepage states that no programming skills are needed to create and manage tests.
- Exported tests are generated as readable JavaScript specs that developers can modify.
- Exported tests run on headless Chrome, so they can run on machines with no display hardware.
- Exported tests require Node.js to run on other platforms.
- Targets must be located manually by copying a selector or XPath and assigning an alias.
Puppetry at a glance
- Website
- puppetry.app
- Category
- AI & Machine Learning › AI Coding Tools
- Type
- Online tool
- Pricing
- Not confirmed. Check the site
- Platforms
- Linux, macOS, Web, Windows
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Puppetry alternatives
Tools and sites you could use instead, ranked by how closely they match.
Checksum generates, runs, and maintains end-to-end software tests to help development teams monitor application quality.
Tokenomy meters AI model and agent calls, applies budgets, routes requests, and records model pricing.
Alumnium provides an AI testing runner and MCP server for end-to-end testing of web and mobile applications.
Warp describes an open platform for building and managing software development agents across the software development lifecycle.
Ona runs cloud-based AI software engineering agents that execute development tasks and produce pull requests.
Popular in AI Coding Tools
Well-known listings from the same topic.
Puppetry FAQ
Do I need programming skills to use Puppetry?
Can Puppetry tests run on a server?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












