Open Source

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

Featured

Astur is a device-native mobile automation toolkit that brings the speed and ergonomics of Playwright Test directly to mobile pipelines.

TypeScript 8 1

healwright

Featured

Healwright is a node JS package, providing AI self-healing mechanism on the fly for the broken playwright broken elements

TypeScript 7 2

astur-boilerplate

Featured

Starter Astur mobile test suites (Android + iOS) using @astur/test and the astur-mobile CLI.

TypeScript 1 0

Android-Emulator-image

The use of this Docker image simplifies the process of running an Android emulator within a Docker container

Shell 184 66

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.

TypeScript 13 3

playwright-android

Playwright automation framework boilerplate for web app mobile automation test 🎭

TypeScript 24 6

swagger-mcp

MCP server that provides tools for exploring and testing APIs through Swagger/OpenAPI documentation.

JavaScript 12 3

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.

TypeScript 1 0

android-emulator-workflow

prepare android emulator in github actions workflow out of the box

Shell 18 22

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.

TypeScript 6 1

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.

TypeScript 9 10

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.

JavaScript 3 0

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.

JavaScript 6 4

wdio-nativeApp

A sample for mobile automation test using webdriverIO, and complete CICD integration using github actions to run the e2e against android emulator

TypeScript 3 5