awesome-maestro
github.com/ludovicobesana/awesome-maestro ↗A curated list of awesome tools, utils and projects using Maestro
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me example projects resources from awesome-maestro"
Installation instructions →What's inside
Example Projects
- alexanderhodes/react-native-cli-maestro-example
Example repository testing a React Native CLI app with Maestro.
- facebook/react-native
React Native's own end-to-end tests, written with Maestro.
- venkat2789/maestro-ui-automation
Sample Maestro flows and an APK for exploring the tool.
Talks
- Become a Maestro of Mobile Testing in 5 Minutes – Jordan Dahnoun, Romain Rivollier
Lightning introduction to writing and running Maestro flows.
- Henry Moulton – React Native End-to-end Testing with Maestro
App.js Conf 2023 talk on adopting Maestro for React Native end-to-end tests.
- Lightning Talk: Maestro Automation – Daniel Olatoye
Short talk introducing Maestro's automation capabilities.
- Maestro Magic: Creating UI Tests with Effortless Ease – Nishant Srivastava
Talk on writing UI tests quickly with Maestro.
- RNR 262 – Maestro: The App-solute Solution for Mobile UI Testing
React Native Radio podcast episode discussing Maestro.
- Tymoteusz Boba – Is React Native Ready for Maestro?
RNCK #13 talk evaluating Maestro's fit for React Native projects.
Articles
- Best Practices for Cross-platform Maestro UI Testing for Android and iOS
Using
- E2E Testing with Maestro
Running end-to-end tests for React Native apps with Maestro.
- Getting Started with Maestro
Writing Maestro tests and running them locally or in the cloud.
- How to Use Maestro with GitHub Actions
Running Maestro flows automatically in a GitHub Actions workflow.
- Maestro: Orchestrate Your Mobile Testing Flow
Guide to defining automated test flows with Maestro's YAML syntax.
- Maestro Tool – Automated Testing for Mobile
Examines how Maestro compares to other mobile UI automation tools.
Tools and Integrations
- BrowserStack Integration
Running Maestro flows on BrowserStack's real device cloud.
- MaestroGPT CLI
AI assistant built into the Maestro CLI for generating and debugging flows.
- Maestro MCP
Official Model Context Protocol server that lets AI agents drive Maestro.
- Podium MCP
MCP server for testing React Native (iOS & Android) apps on simulators via Maestro, with deep Redux state inspection.
- Slack Bot Reporting
Official Slack bot that posts Maestro Cloud test run results to a channel.
Showcases
- Doccla Case Study
How Doccla adopted Maestro to test its mobile app.
- Music App Flutter Test Series, Part 2
Writing end-to-end UI tests for a Flutter app with Maestro.
- Pokedex UI Testing Series, Part 1
Setting up Expo development builds and testing them with Maestro.
Official Resources
- Documentation
Official docs covering installation, flow syntax, the CLI, and CI setup.
- Slack Community
Community Slack workspace for support and discussion.
- Twitter (X)
Official account for product updates and announcements.
- YouTube Channel
Official channel with product updates, tutorials, and conference talks.
Community Contributions
- Ilan Volow's Maestro Testing List
Medium list curating articles about Maestro testing.
- Maestro Workbench on the VS Code Marketplace
VS Code extension for Maestro YAML validation, IntelliSense, and testing.
- Maestro Workbench VS Code Extension
Blog post introducing a community-built VS Code extension for Maestro.
Guides
- Painless Mobile Test Automation with Maestro?
Introductory walkthrough of setting up mobile test automation with Maestro.
- Test Your Entire React Native App with Maestro
End-to-end testing tutorial covering a full React Native app.
Showing a sample of 35 resources. View the full list on GitHub →