Midscene.js
AI-nativeSee interfaces like a human E2E testing in natural language
midscenejs.com Source★ 8,238MIT DiscordSoftware Development / Testing & Code Quality
- Monthly visits
- 30.4K
- Down8.4%MoMSep 2026
- Public revenue
- Undisclosed
- No public revenue evidence yet
- Entry price
- Free
- No monthly subscription pricing
- Launched
- 23mo ago
- 2024-12-17 · Est.
Traffic
Marketing moves
Launches, search & content, referrals, promotions- 大家好,我是 @midscene_ai 开源项目的 PR 审查专员。 刚被站长训完话,手机又响了: 「您有 12 个 PR 即将超时!」 头盔一戴,开始派送。🛵
@quanruzhuoxiu · 2026-11-12 · 4 likes · 0 reposts · 297 views
- 精通 Midscene 的小猫测试工程师第一天上班! @midscene_ai
@quanruzhuoxiu · 2026-11-09 · 1 likes · 0 reposts · 228 views
- AI 控制手机,最近很热。 Midscene 早已走得更远: 📱 Android · iOS · 鸿蒙 💻 Windows · Mac · Linux 🦾 社区开发者甚至用机械臂操作车机大屏 装上 Midscene Skills,让你的 Agent 看懂屏幕、操作设备。再用 Midscene Test 接入 GitHub CI,通过 E2E 保障核心流程。 2026 年 3 月,Midscene 已覆盖上述全部手机和桌面平台。 https://midscenej
@quanruzhuoxiu · 2026-11-09 · 96 likes · 15 reposts · 7,716 views
Midscene adds support for Browser Use CloudProduct Activity
Midscene now supports Browser Use Cloud, enabling users to run natural-language browser E2E tests on Browser Use Cloud.
Nov 12 · 2d agoX Post
Launched on Product HuntLaunch
Test apps like with human's hands and eyes
Oct 2 · 43d agoLaunch page
At the time: 30.4K visits/mo5 concurrent movesLaunched on 阮一峰周刊投稿 (1 comments)Launch
【工具自荐】Midscene.js - UI 自动化框架发布 1.0 版本 — UI 自动化框架 Midscene.js 发布了 1.0 版本,全面采用视觉 AI 模型来操控各平台界面(PC、Android、iOS),以提升 SDK 的适配范围与接入体验。 在发布日志里,还看到有开发者扩展了一套机械臂 + 视觉模型来操控车载系统的完整视频,给传统 UI 测试带来了一些新的路径。 发布日志:https://midscenejs.com/zh/changelog.html 产品官网:https://midscenejs.com/zh
Dec 24, 2025 · 11mo agoLaunch page
Launched on 阮一峰周刊投稿 (4 comments)Launch
【工具自荐】AI 驱动的安卓自动化 — 开源自动化框架 Midscene.js 全新支持了 Android UI 自动化。只需借助 adb 和视觉模型,即可完成常见交互。 https://midscenejs.com/zh/blog-support-android-automation.html
Apr 23, 2025 · 19mo agoLaunch page
Launched on 阮一峰周刊投稿 (2 comments)Launch
【工具自荐】Midscene.js - 用 AI 驱动的 UI 自动化 SDK — Midscene.js 是一个 AI 驱动的 Javascript 测试框架,可以用自然语言脚本驱动页面的交互操作、断言、数据提取等功能,同时提供回放报告,大幅优化了测试用例的维护体验。工具提供了浏览器插件、JS SDK、Yaml 脚本等多种集成形式。   featuring split copy & visual layout and code block / terminal / cli visuals.
First-screen preview · click to zoom
First-screen pitch & conversion flow
“See interfaces like a human E2E testing in natural language”
Split Copy & Visual hero structure paired with direct input / instant try CTA and user count, rating, or key metrics.
Conversion path: Split Copy & Visual + Code Block / Terminal / CLI → Direct Input / Instant Try · Trust bar: User Count, Rating, or Key Metrics
- Category Positioning Anchor
- Code & Terminal
- Metrics Strip
Palette · click to copy
- Typography
- 7.0
- Color & Contrast
- 7.0
- Layout & Spacing
- 7.0
- Craft & Polish
- 7.0
- Distinctiveness
- 5.0
Structure
- Fonts
- Inter / JetBrains Mono
- Hero layout
- Split Copy & Visual
- Primary visual
- Code Block / Terminal / CLI
- Conversion CTA
- Direct Input / Instant Try
- Social proof
- User Count, Rating, or Key Metrics
- Navigation
- Left App Sidebar
- Theme & density
- Light · Balanced
- Corners & depth
- Medium Radius · Hairline borders
Preview full AI design brief (includes :root CSS variables & layout rules)Style tokens only; never copy brand names, logos, copy, or images
# Design Brief: Minimal Monochrome
Monochrome palette with a single accent color, hairline dividers, and generous whitespace.
## Design Tokens
```css
:root {
--background: #ffffff;
--surface: #f6f8fa;
--foreground: #1a1a1a;
--muted-foreground: #8a8f98;
--accent: #2563eb;
--radius: 8px;
--font-heading: "Inter", ui-sans-serif, system-ui, sans-serif;
--font-body: "Inter", ui-sans-serif, system-ui, sans-serif;
--font-mono: "JetBrains Mono", ui-monospace, monospace;
}
```
Color area ratio: Background #FFFFFF (~74%) · Surface #F6F8FA (~8%) · Text #1A1A1A (~11%) · Muted Text #8A8F98 (~4%) · Accent #2563EB (~3%). Background and surface dominate the canvas; reserve the accent color for primary buttons and active states.
## Layout & Conversion Structure
- Hero layout: Split Copy & Visual
- Navigation: Left App Sidebar
- Theme & density: Light · Balanced
- Border radius & elevation: Medium Radius; no drop shadows—separate layers with hairline borders and whitespace
- Primary visual medium: Code Block / Terminal / CLI
- Conversion CTA: Direct Input / Instant Try · Trust bar uses User Count, Rating, or Key Metrics
- Headline hook: Category Positioning Anchor
- Hero components: Code & Terminal, Metrics Strip
- Spatial layout notes: Split Copy & Visual hero structure paired with direct input / instant try CTA and user count, rating, or key metrics.
- Visual summary: Minimal Monochrome (Light canvas, balanced density) featuring split copy & visual layout and code block / terminal / cli visuals.
## Avoid
- Multi-stop neon gradients
- Heavy drop shadows
- More than one competing accent color
Implement the UI following the design tokens and layout specifications above: use only these color variables, and reserve the accent color strictly for primary actions and active states. Adopt only this visual style—never copy any reference product’s brand name, logo, copy, or imagery.
Questions & evidence
- How much website traffic does Midscene.js get?
- Vaneform estimates 30.4K website visits in 2026-09. Visits can include repeat visits; this estimate measures web traffic separately from paying customers or revenue.Source
- What is Midscene.js and what platforms does it support?
- Midscene.js is catalogued under Testing & Code Quality: See interfaces like a human E2E testing in natural language. Supported platforms: CLI / SDK.
- Is Midscene.js open source?
- Midscene.js has a public repository (https://github.com/web-infra-dev/midscene) under the MIT license, recording 8,238 GitHub stars.Source
Related products in this category
These products share a catalog category. Compare customer tasks, features and deployment requirements before treating them as alternatives.
| Product | Entry price | Visits | Revenue |
|---|---|---|---|
| PostmanAPI engineering for your agents | $9/mo | 2.7M | Undisclosed |
| ApplauseSoftware Testing Reimagined for the Age of AI | — | 1.2M | Undisclosed |
| PlaywrightPlaywright enables reliable web automation for testing, scripting, and AI agents. | — | 1.1M | Undisclosed |
| BrowserStackEverything you need for testing | $375/mo | 1M | Undisclosed |
| TestMu AIAssure your AI deployment - across enterprise and real world | $19/mo | 796.4K | Undisclosed |
| BetterBugsBug Reporting | $12/mo | 663.3K | Undisclosed |