Maestro
Maestro is a free, open-source developer tool for Windows, macOS and Linux. Painless E2E Automation for Mobile and Web. It has 16,240 GitHub stars and is released under the Apache-2.0 license. Its source code is on GitHub at mobile-dev-inc/Maestro.
github.com/mobile-dev-inc/Maestro (opens in a new tab)
Data as of from the GitHub API; description from the project's repository. Report an error
About Maestro
Maestro is an open-source framework that makes UI and end-to-end testing for Android, iOS, and web apps simple and fast.
Similar apps
More open-source code editors and developer tools
Quickemu
quickemu-project/quickemu
Quickly create and run optimised Windows, macOS and Linux virtual machines.
Maintained · last commit Oct 27, 2026
Code editors & developer toolsWindowsmacOSLinuxNeovide
neovide/neovide
No Nonsense Neovim Client in Rust.
Maintained · last commit Oct 25, 2026
Code editors & developer toolsWindowsmacOSLinuxAsciinema
asciinema/asciinema
Terminal session recorder, streamer and player.
Active · last commit Oct 27, 2026
OfficialCode editors & developer toolsmacOSLinuxNotepadNext
dail8859/NotepadNext
A cross-platform, reimplementation of Notepad++.
Active · last commit Oct 25, 2026
Code editors & developer toolsWindowsmacOSLinuxiTerm2
gnachman/iTerm2
iTerm2 is a terminal emulator for Mac OS X that does amazing things.
Maintained · last commit Oct 28, 2026
Code editors & developer toolsmacOSEdit
microsoft/edit
This editor pays homage to the classic MS-DOS Editor, but with a modern interface and input controls similar to VS Code.
Active · last commit Oct 27, 2026
OfficialCode editors & developer toolsWindowsmacOSLinux
Is Maestro free and open source?
Yes. Maestro's source code is public on GitHub under the Apache-2.0 license, which is OSI-approved or FSF-free, so you can use, copy and change it for free.
How do I install Maestro?
Download the installer for Windows, macOS and Linux from its GitHub Releases page (latest: cli-2.12.0) or the project website.
Is Maestro still maintained?
The repository's most recent commit was on Oct 28, 2026. appsgit only lists apps whose repository had a commit in the last six months.