Tools I have shipped
Everything here is public on GitHub. Each project page pulls its README directly from the repository, so what you read is what ships.
Astur
Playwright-style mobile testing for real Android and iOS apps. Native agents (UIAutomator, XCUITest), no Appium server. Native, React Native, Flutter and WebView apps, with a live inspector and codegen.
healwright
Self-healing locators for Playwright. When a selector breaks, an AI model finds the element you meant, verifies it and caches the fix. Works with OpenAI, Claude, Gemini or a local Ollama model.
astur-boilerplate
Clone-and-run Astur starter: Playwright-style Android and iOS test suites on native agents (UIAutomator, XCUITest), no Appium server. Uses @astur-mobile/test and the astur-mobile CLI.
Android-Emulator-image
The use of this Docker image simplifies the process of running an Android emulator within a Docker container
playwright-APITesting
This API testing framework serves as a well-structured and intuitive boilerplate. It not only demonstrates best practices but also embodies reliability, enabling the creation of automated test suites with confidence.
playwright-android
Playwright automation framework boilerplate for web app mobile automation test 🎭
swagger-mcp
MCP server that provides tools for exploring and testing APIs through Swagger/OpenAPI documentation.
multimodal-hybrid-rag
A robust, TypeScript-based RAG system. This system is unique because it supports a Hybrid Architecture: use Google Gemini for high-performance Multimodal RAG (Images/Audio/PDF) or use Ollama for 100% local, privacy-focused text RAG.
android-emulator-workflow
prepare android emulator in github actions workflow out of the box
desktopAppAutomationTest
Explore the process of automating test cases for desktop applications with a proof of concept (POC) on building your very first desktop application automation test case using WebdriverIO.
wdio-xplatform-mobile-app
XPlatform automation framework utilizing WebdriverIO to conduct native mobile app testing on both iOS devices and emulators. Additionally, incorporate GitHub Actions workflows to execute the tests free of charge on Android emulators and iOS simulators.
UniParser
UniParser is a powerful, lightweight Node.js library designed to handle parsing of multiple file formats—such as PDF, DOCX, TXT, HTML, and Markdown—and convert them into plain text with ease.
GPT-unitTest
automatically create unit test scripts using openAI' API, which can then be executed seamlessly with a corresponding test runner framework by issuing a single command.
wdio-nativeApp
A sample for mobile automation test using webdriverIO, and complete CICD integration using github actions to run the e2e against android emulator