Midscene

Midscene is a testing framework that lets developers write end-to-end tests for web, mobile, and desktop apps in plain language.

What it is good for

  • Testing web app flows without maintaining fragile selectors
  • Checking how a screen looks, not only its underlying code
  • Running UI tests on Android, iOS, and desktop apps
  • Writing test cases in YAML instead of long test scripts

At a glance

Who it is for
Setup
Requires programming

Level 5 of 5. You need to write code to use it.

Cost
Free and open source
Type
Framework or SDK
Tasks
Works with
Playwright, Puppeteer, Chrome, Android, iOS, Claude Code

Momentum

Rank this week
Not ranked (last #50, week 42, 2026)
Best rank
#50 week 42, 2026
GitHub stars
15,465

GitHub numbers as of Nov 2, 2026. Updated weekly.

14.9k 15.2k 15.5k Sep 24, 2026 Nov 2, 2026
GitHub stars for Midscene: 14,966 on Sep 24, 2026, 15,465 on Nov 2, 2026. Source: GitHub.

Ranking history

First ranked in week 42, 2026.

Official links

Setup steps are on the official pages. We do not repeat them here, since they change.

Questions

Is Midscene free?
Yes. It is free and open source (MIT license).
Do I need to know how to code to use Midscene?
Yes. You need to write code to use it.
What does Midscene work with?
According to its own documentation, it works with Playwright, Puppeteer, Chrome, Android, iOS, and Claude Code.
What is Midscene good for?
Testing web app flows without maintaining fragile selectors, checking how a screen looks, not only its underlying code, running UI tests on Android, iOS, and desktop apps, and writing test cases in YAML instead of long test scripts.

Similar agents

  • Mastra

    Mastra is a framework that helps developers build AI agents and AI-powered apps in TypeScript, from prototype to production.

  • OpenConnector

    OpenConnector is a self-hosted connector gateway that lets AI agents use 1,000+ SaaS apps for developers and teams without giving agents provider credentials.

  • JeecgBoot

    JeecgBoot is a low-code platform that generates business systems from a plain-language request and includes a builder for AI chat, knowledge bases, and workflows for companies.

  • ToolJet

    ToolJet is an open-source platform that builds internal tools, dashboards, and admin panels for business teams, with AI app generation and agent building.

  • Activepieces

    Activepieces is a no-code automation platform that connects apps and runs AI agent workflows for teams that want a self-hosted alternative to Zapier.

  • Windmill

    Windmill is a self-hosted platform that turns scripts into workflows, internal apps and AI agents for business teams and engineers.

Last updated Nov 2, 2026. Tracked since Oct 28, 2026. The summary was written by an AI model from the project's own description and checked against our copy rules. Spotted an error? Tell us.