whereismyai
Danwo
Danwo is an open-source end-to-end testing framework that drives web and mobile apps through their UI and checks backend activity.
Danwo is an open-source end-to-end testing framework for web and mobile applications. It drives apps through the UI like a user and checks what happened behind the scenes. The framework includes locators, plain-English agent steps that replay with no model calls, and screenshot comparison for browsers, Android, and iOS. When apps take payments, send emails, or handle webhooks, users can enable a backend layer with emulated providers, invariants, and a fault matrix. Every run leaves a flight record containing video, steps, and background calls in a dashboard, a PR comment, and over MCP.
Danwo at a glance
- Best for: Software engineer
- Runs on: macOS, Windows, Linux, Android, iOS, Web, API
- Pricing: Free
- Released: October 2026
- Category: AI coding tool
- Website: github.com/carbonmeai/danwo
Key features
- Locators for model-free testing
- Plain-English agent steps with model caching
- Backend layer with emulated providers
- Database and provider invariant checking
- Fault matrix for rerunning tests with errors
- Flight records with video and steps
- Support for web and mobile apps
Use it for
- Testing user interfaces on web and mobile
- Emulating third-party providers locally
- Rerunning tests with injected faults
- Generating flight records for test runs
Alternatives to Danwo
- E2e — Uses AI agents to drive app actions and replays recorded steps without model calls.
- Diffblue — Generates verified, production-ready unit tests across entire repositories.
- Wuwei — Standardizes UI representation as portable JSON trees across applications.
- QApilot — Explores mobile apps and self-heals broken tests without scripts.
- GoCodeo — Generates production-ready code, explains code, and creates tests in seconds.
- mabl — It builds, runs, and recovers tests autonomously to keep pace with development.
- Katalon — Manage manual, automated, and AI-generated tests in a single platform.
- dif.sh — Feature flags and experiments live in git as Markdown files with zero signup required.
- JeecgBoot — Combines open source low-code, zero-code, and model-neutral AI capabilities.
- testRigor — Builds tests entirely from a user perspective using plain English.
- Nova — Generates and maintains end-to-end tests automatically using real user behavior.
- daidocs — It keeps code graphs as plain text for lower token costs and better accuracy.
All Danwo alternatives