EveryDev.ai
Subscribe
Home
Tools

4,238+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents3186
  • Coding2210
  • Infrastructure966
  • Projects660
  • Marketing625
  • Research579
  • MCP518
  • Design497
  • Analytics490
  • Testing382
  • Security360
  • Data320
  • Integration242
  • Prompts239
  • Communication225
  • Extensions210
  • Voice191
  • Learning188
  • Commerce167
  • DevOps145
  • Web99
  • Finance34
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. e2e
    e2e icon

    e2e

    Automated Testing
    Featured

    Open-source TypeScript end-to-end testing framework for web and mobile apps that mixes natural-language agent steps with deterministic assertions.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Apache-2.0 licensed e2e testing framework; free to use, modify, and distribute. Bring your own subscription, API key, or local model.

    Engagement

    Available On

    Windows
    macOS
    Linux
    Android
    iOS

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Automated TestingBrowser AutomationTest Generation

    Alternatives

    CypressPrimeCompassProofShot
    Developer
    TesterArmySan Francisco, CAEst. 2026$1.2M raised

    Listed Oct 2026

    About e2e

    e2e is an open-source end-to-end testing framework from TesterArmy for web and mobile apps. Tests are written in TypeScript: you describe a goal in natural language, an agent drives the app to reach it, and locators and assertions in the same test verify the result. The project is Apache-2.0 licensed, and its README notes it is in active development on the way to 1.0, with APIs and config still able to change between minor releases.

    What It Is

    e2e is a testing framework that combines agent-driven steps (agent.act, agent.assert) with precise locators and deterministic assertions in a single test file. It runs from the command line, and npx e2e init asks for an engine (web or mobile) and a model provider, then writes a config and an example test. Tests that contain no agent steps need no model.

    How Action Replay Works

    When an agent step is later verified by an assertion, e2e records the agent's actions. On the next run it replays them without calling the model until the app changes. In CI mode it switches on automatically with one retry and a read-only trace cache, so agent steps replay verified actions when nothing has changed. The aim is fewer repeated model calls and lower token usage.

    Configuration and Engines

    A TypeScript config file selects targets, agents, and models. Any AI SDK model works, through a Vercel AI Gateway, OpenRouter, a direct API key, a subscription sign-in, or a local server. Each agent can be given a custom system prompt. Engines are separate packages: a web engine using Playwright (Chromium, Firefox, WebKit), a mobile engine for iOS simulators and Android emulators through agent-device, and a mechanism for bringing your own engine. Additional packages cover a GitHub pull request reporter, Kernel hosted browsers, EAS Simulators, and decision-model executors.

    Running and Debugging

    Failed runs produce a report with the failing step, a screenshot, a trace, and logs under .e2e, and --headed or --debug lets you watch a run live. Secrets are referenced as named environment variables so values stay out of test code and transcripts. The docs include migration guides for Playwright, Cypress, Selenium, Detox, and Maestro. The CLI sends anonymous usage telemetry, which can be disabled with npx e2e telemetry disable or E2E_TELEMETRY_DISABLED=1.

    e2e - 1

    Community Discussions

    Be the first to start a conversation about e2e

    Share your experience with e2e, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Apache-2.0 licensed e2e testing framework; free to use, modify, and distribute. Bring your own subscription, API key, or local model.

    • SDK, runner, and CLI
    • Web engine (Chromium, Firefox, WebKit via Playwright)
    • Mobile engine (iOS and Android)
    • Caching and replay of agent actions without model calls
    • Bring your own model

    Capabilities

    Key Features

    • Natural-language agent steps (agent.act and agent.assert)
    • Deterministic locators and assertions in the same test
    • Replay of cached agent actions without model calls
    • Bring your own model, gateway, API key, subscription, or local model
    • Custom agent system prompts
    • Web testing via Playwright (Chromium, Firefox, WebKit)
    • iOS and Android testing via simulators and emulators
    • Bring-your-own execution engine
    • CI mode with read-only trace cache and retry
    • Failure reports with screenshot, trace, and logs
    • Secrets handled through environment variables
    • Migration guides from Playwright, Cypress, Selenium, Detox, and Maestro
    • GitHub pull request comment reporter

    Integrations

    Playwright
    agent-device
    Vercel AI Gateway
    OpenRouter
    OpenAI
    Claude
    Gemini
    Llama
    Mistral
    DeepSeek
    GitHub
    Kernel
    EAS Simulators
    Expo
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate e2e and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    TesterArmy

    TesterArmy is a Y Combinator-backed company founded by two engineers, Szymon Rybczak and Oskar Kwaƛniewski. It builds AI testers that test web and mobile apps in plain language. Its products include the TesterArmy testing platform and the open-source e2e framework.

    Founded 2026
    San Francisco, CA
    $1.2M raised
    6 employees

    Used by

    Resend
    bolt.new
    Nando's
    Novu
    +7 more
    Read more about TesterArmy
    WebsiteGitHubLinkedInX / Twitter
    1 tool in directory

    Similar Tools

    Cypress icon

    Cypress

    Fast, easy, and reliable browser testing framework for modern web applications, with an open-source app and optional cloud platform for CI-scale test management.

    PrimeCompass icon

    PrimeCompass

    AI-powered quality intelligence platform that autonomously discovers, maps, and generates BDD test scenarios for web applications without requiring code access or SDK integration.

    ProofShot icon

    ProofShot

    A CLI tool that lets AI coding agents prove their work with video recording, error logs, and proof artifacts every time they ship code.

    Browse all tools

    Related Topics

    Automated Testing

    AI-powered platforms that automate end-to-end testing processes with intelligent test case generation, execution, and reporting for faster, more reliable software delivery.

    158 tools

    Browser Automation

    AI-powered agents that autonomously navigate and interact with web applications to automate repetitive tasks, extract data, fill forms, and perform web-based workflows using intelligent understanding of page structure and content.

    148 tools

    Test Generation

    AI-powered tools that automatically generate comprehensive test cases and scenarios based on code analysis, user journeys, and historical test data.

    20 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions