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
Astur is a device-native mobile automation toolkit that brings the speed and ergonomics of Playwright Test directly to mobile pipelines.
healwright
Healwright is a node JS package, providing AI self-healing mechanism on the fly for the broken playwright broken elements
astur-boilerplate
Starter Astur mobile test suites (Android + iOS) using @astur/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